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