【发布时间】:2022-02-16 17:55:33
【问题描述】:
很抱歉提出这个非常基本的问题,但我真的希望这段代码能够正常工作。
在 node.js 中,我使用 .updateOne() 函数成功更新了我的 mongo 数据库,并将参数保留为空白,如下所示。我认为它会更新集合中最近添加的文档,但它会更改最旧的文档。
如何在不循环浏览整个集合的情况下更新集合中最近添加的文档?任何建议都有帮助,我愿意使用其他功能,但不希望这样做。
“重要部分”:
var collection = db.collection('SensorValues');
collection.updateOne({}, { $set: { "VSWR": 999 } }, function (err, result) {
console.log("Look I updated something");
});
【问题讨论】:
-
finalID 不是唯一的有设计原因吗?
标签: javascript node.js mongodb