sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDb - Fråga en array

Ja, de två frågorna är likvärdiga. Du skulle bara använda $all när du vill fråga efter dokument som innehåller flera tags värden:

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

Den här frågan skulle matcha alla utom det sista dokumentet i din exempelsamling.




  1. De 6 bästa funktionerna i HDFS – En Hadoop HDFS-handledning

  2. Hur skriver man bson-form av mongo-fråga i golang?

  3. E:Kan inte hitta paketet mongodb-org

  4. Projektion på en MongoDb-fråga med Spring-data och QueryDSL