sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan kontrollerer man, om et arrayfelt indeholder en unik værdi eller et andet array i MongoDB?

Prøv dette:

db.blogpost.find({ 'tags' : 'tag1'}); //1
db.blogpost.find({ 'tags' : { $all : [ 'tag1', 'tag2' ] }}); //2
db.blogpost.find({ 'tags' : { $in : [ 'tag3', 'tag4' ] }}); //3


  1. Hvad er forskellen mellem sharding og replikering i Mongo?

  2. Hvordan kan jeg finde ud af, hvornår min nøgle er gemt i Redis Cache/db?

  3. MongoDB - er DBREF nødvendigt?

  4. Redis Update Sorteret Sæt ved Key Expire