MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

MongoDb - Interroger un tableau

Oui, ces deux requêtes sont équivalentes. Vous n'utiliserez que $all lorsque vous souhaitez interroger les documents contenant plusieurs balises tags valeurs :

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

Cette requête correspondrait à tous les documents sauf le dernier de votre exemple de collection.