MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

MongoDb - Consultar uma matriz


Sim, essas duas consultas são equivalentes. Você só usaria $all quando você deseja consultar os documentos que contêm várias tags valores:
db.inventory.find( { tags: { $all: ["red", "blank"] } } )

Essa consulta corresponderia a todos, exceto o último documento em sua coleção de exemplo.