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) {...});