Mongodb 更新记录时自动设置修改的日期时间

Mongodb 更新记录时自动设置修改的日期时间,mongodb,Mongodb,执行更新时是否可以自动设置修改日期?或者这必须通过编程来完成吗?我看到了触发器,但看起来像是特定于stitch@titogeo-这可能可行,但这是否意味着我必须有效地更新两次文档?一次用于初始更新,然后再使用时间戳。是的,或者使用一些应用程序框架(比如Java有spring data mongo)。这将动态更新记录(在实际写入数据库之前),而无需更新两次。我认为所有数据库都是一样的。@MarkWalsh我想说这在很大程度上取决于您的数据模型db.yourcoll.update(foo,{bar:

执行更新时是否可以自动设置修改日期?或者这必须通过编程来完成吗?

我看到了触发器,但看起来像是特定于stitch@titogeo-这可能可行,但这是否意味着我必须有效地更新两次文档?一次用于初始更新,然后再使用时间戳。是的,或者使用一些应用程序框架(比如Java有spring data mongo)。这将动态更新记录(在实际写入数据库之前),而无需更新两次。我认为所有数据库都是一样的。@MarkWalsh我想说这在很大程度上取决于您的数据模型
db.yourcoll.update(foo,{bar:baz,updated:now})
应该可以正常工作。