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。
これを行うための正しいプロトコルは何ですか?