Я использую MongoDb (как часть MongoJS) в Node. Вот документация для MongoJS.
Я пытаюсь выполнить вызов в Node на основе поля ввода _id. При использовании vanilla MongoDb с консоли я могу:
db.products.find({"_id":ObjectId("51d151c6b918a71d170000c7")})
и он правильно возвращает мою запись. Однако, когда я делаю то же самое в Node, например:
db.products.find({"_id": ObjectId("51d151c6b918a71d170000c7")}, function (err, record) {
// Do stuff
});
Я получаю ReferenceError: ObjectId is not defined.
Каков правильный протокол для этого?