2
mongodbからnode.jsに最後に挿入されたIDを取得する方法。node.jsのmongo dbから最後に挿入されたIDを取得するには
私のコードは次の通りである:
var insertDocument = function(db, callback) {
db.collection('feedback_replies').insertOne({
"feedback_id" : req.body.id,
"reply_text" : req.body.reply,
"replied_by" : "admin",
"replied_at" : new Date()
}, function(err, result) {
console.log("Record added as "+result);
assert.equal(err, null);
callback();
});
};
MongoClient.connect(url, function(err, db) {
assert.equal(null, err);
insertDocument(db, function() {
db.close();
});
});
私が挿入したコレクションfeedback_repliesを作成しました。私はコレクションから最後に挿入されたIDを取得したい。あなたは、コールバックとして結果に_idを得ることができます
:
は、あなたのように挿入したものを完全なレコードを取得します。それはうまく働いています –
あなたは答えで満足すれば答えを受け入れることができます –