sql >> Databáze >  >> NoSQL >> MongoDB

$all parametr v mongodb nefunguje se seznamem ObjectId

Ten dotaz nedává smysl. Požadujete jedinečné _id s jednou hodnotou pole mít vše dvou různých hodnot současně .

Myslím, že chcete $in :

db.database.collection.find({ "_id" : { 
   "$in" : 
     [ObjectId('4ee371837c93dd33dc000003'),
      ObjectId('4eef9f647c93dd1a90000000')] } })



  1. Potřebuje server node.js ke spuštění připojení k internetu?

  2. Mongodb:Nepodporovaná konverze z pole na objectId v $convert bez hodnoty onError

  3. mongo Chyba aplikace PHP:Závažná chyba:Nezachycená výjimka 'MongoException' se zprávou ''.' není povoleno v klíči

  4. Aplikace Meteor — resetování databáze nasazené aplikace