我有一个使用最新版本MongoDB驱动程序的NodeJS应用程序。我使用updateMany和$set将字段更新为当前时间戳,但是我希望它是DB中的当前时间戳,而不是NodeJS服务器中的时间戳。基本上是“$$NOW”操作,如果它在Node MongoDB的updateMany中支持的话我尝试使用new Date(),但正如我所说,我希望时间在DB服务器中,而不是nodeJS服务器中,我尝试使用$$NOW,但nodejs中的updateMany不支持它
3zwjbxry1#
尝试使用管道更新:
db.collection.updateMany( {}, [{$set: {now: "$$NOW"}}] )
看看它在playground example上是如何工作的(它不支持updateMany)
updateMany
1条答案
按热度按时间3zwjbxry1#
尝试使用管道更新:
看看它在playground example上是如何工作的(它不支持
updateMany
)