1

当 find 命令返回文档时,有没有办法通过将($incr)其计数器字段(假设有一个计数器字段)增加 1 来更新文档?

或者,

没有办法,只能手动更新?

4

2 回答 2

1

你看过使用 findAndModify 吗?您可以找到文档,自动更新它,然后在一个操作中返回它。

于 2012-05-07T23:10:28.237 回答
1

不幸的是,MongoDB 中不支持内部触发或任何类似的东西。您必须手动执行此操作。

是关于触发器功能的讨论。

于 2012-05-02T17:52:57.680 回答