无法使用MongoDB JS使用findOneAndUpdate更新文档?

时间:2018-10-25 10:28:42

标签: mongodb

我在更新结果时遇到问题。这是我的代码:

await db.collection('scraper-diff-log').findOneAndUpdate({ endTimestamp: c }, { $set: {endTimestamp: diffObject.endTimestamp}}, {upsert: true}, function (err) {
                if (err) {
                    console.log(err)
                } else {
                    console.log('endTimestamp for', diffObject.name, 'has been updated to', diffObject.endTimestamp);
                }
            });

我正在尝试使用endTimestamp(例如:2018-10-25T09:22:55.000Z)查找文档,然后尝试将其设置为新的Date()。

在日志中说该文档已更改,但在Mongo Compass中未更改。

  

xxxx的endTimestamp已更新至2018-10-25T10:15:44.310Z

0 个答案:

没有答案