MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

używanie $i $match w mongodb

$i z $match działa dobrze.

W zapytaniu występują błędy składni. Spróbuj tego.

db.test.aggregate([
                   { 
                     $match: {
                          $and: [ 
                              {type: {$in: ["TOYS"]}}, 
                              {type: {$nin: ["BARBIE"]}}, 
                              {time: {$lt:ISODate("2013-12-09T00:00:00Z")}}
                          ]
                     }
                   }
                  ])

A do tego, co próbujesz zrobić, nie potrzebujesz $and .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Formatowanie ISODate z Mongodb

  2. Tablica Mongodb $push i $pull

  3. Czytnik Mongo C# JSON oczekiwał wartości, ale znalazł „replSetGetStatus”

  4. MongoDB return True, jeśli dokument istnieje

  5. Spring Data MongoDB i aktualizacja zbiorcza