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