Węzeł MongoDB znajdź jak nie obsługiwać żadnych wyników?

Używam npmmongodb sterownik z węzłem.

mam

<code>collection.findOne({query}, function(err, result) {
    //do something
}
</code>

Problem polega na tym, że nie mam żadnych wyników,err jest wciążnull czy znajdę wynik, czy nie. Skąd mam wiedzieć, że nie znaleziono wyników z zapytaniem?

Próbowałem też

<code>info = collection.findOne(....
</code>

Aleinfo jest tylkoundefined (wyglądało to na asynchroniczne, więc nie sądziłem, że i tak jest to dobry sposób…)

questionAnswers(6)

yourAnswerToTheQuestion