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

Projekcja $elemMatch w node.js

Sterownik node.js findOne ma inny podpis wywołania niż findOne w powłoce MongoDB. Przekazujesz obiekt wyboru pola jako projekcja element opcji parametr:

dbo.collection("users")
    .findOne({"friends.email": email}, 
             {projection: { friends: { $elemMatch: { email: email } } } },
             function(errT, resultT) {...});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. sortuj według daty z zagregowanym żądaniem w mongodb

  2. MongoDB / Pymongo Query z Datetime

  3. $addToSet do tablicy, ale daje mi null

  4. Meteor - renderowanie nazwy właściciela na liście obiektów

  5. Jak uruchomić powłokę mongodb w kontenerze docker?