sql >> Databasteknik >  >> NoSQL >> MongoDB

$elemMatch-projektion i node.js

Drivrutinen node.js findOne har en annan anropssignatur än findOne i MongoDB-skalet. Du skickar fältvalsobjektet som projektion element i alternativen parameter:

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


  1. Vilket Python API ska användas med Mongo DB och Django

  2. PouchDB/CouchDB-liknande alternativ för MongoDB

  3. Ringa funktion inuti mongodbs aggregat?

  4. Meteor.js Collection tom på klienten