sql >> Database >  >> NoSQL >> MongoDB

$elemMatch-projectie in node.js

Het node.js-stuurprogramma findOne heeft een andere oproephandtekening dan de findOne in de MongoDB-shell. U geeft het veldselectie-object door als de projection element van de options parameter:

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


  1. MongoDB:Hoe een tijdreeks opvragen met onvolledige gegevens?

  2. Hoe maak je een upsert met MongoDB 2.0?

  3. Hoe geef je configuratie aan MongoDB met Meteor?

  4. MongoTemplate hoe u meer dan twee of Operator in Query kunt toevoegen