MongoDb
で(の一部としてMongoJS
)を使用していNode
ます。MongoJS のドキュメントは次のとおりです。
_id
エントリのフィールドに基づいてノード内で呼び出しを実行しようとしています。コンソールからバニラを使用する場合MongoDB
、次のことができます。
db.products.find({"_id":ObjectId("51d151c6b918a71d170000c7")})
そしてそれは私のエントリを正しく返します。ただし、ノードで同じことを行うと、次のようになります。
db.products.find({"_id": ObjectId("51d151c6b918a71d170000c7")}, function (err, record) {
// Do stuff
});
私は得るReferenceError: ObjectId is not defined
。
これを行うための正しいプロトコルは何ですか?