sql >> Base de Datos >  >> NoSQL >> MongoDB

MongoDb - Consultar una matriz

Sí, esas dos consultas son equivalentes. Solo usaría $all cuando desee consultar los documentos que contienen varias tags valores:

db.inventory.find( { tags: { $all: ["red", "blank"] } } )

Esta consulta coincidiría con todos menos el último documento en su colección de ejemplo.