1. ホーム
  2. javascript

[解決済み] node.js mongodb select document by _id node-mongodb-native

2022-11-14 20:52:12

質問

私はidでドキュメントを選択しようとしている

試してみました。

collection.update({ "_id": { "$oid": + theidID } }

collection.update({ "_id": theidID }

collection.update({ "_id.$oid": theidID }}

も試してみました。

collection.update({ _id: new ObjectID(theidID ) }

これは500エラーになります...

var mongo = require('mongodb')
var BSON = mongo.BSONPure;
var o_id = new BSON.ObjectID(theidID );

collection.update({ _id: o_id }

どれもうまくいきません。どのように_idで選択するのですか?

どのように解決するには?

var mongo = require('mongodb');
var o_id = new mongo.ObjectID(theidID);
collection.update({'_id': o_id});