Я использую 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
.
Каков правильный протокол для этого?