我在更新结果时遇到问题。这是我的代码:
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