MongoDB upsert - 在更新之前知道更新之前的数据版本

时间:2012-12-19 15:43:12

标签: mongodb

在MongoDB中,如果启用了写入关注,我可以在数据库执行更新或插入时获取信息。在更新的情况下,是否可以知道更新前的数据是什么?类似于传统RDBMS中的更新触发器 - 删除并插入。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您可以使用findAndModify在修改前更新并返回文档状态。