选择mongodb增量计数器

时间:2012-05-02 17:50:32

标签: mongodb mongoose mongodb-query

当find命令返回文档时,有没有办法通过递增($ incr)他们的计数器字段(假设有一个计数器字段)来更新文件?

或,

除了手动更新之外没有办法吗?

2 个答案:

答案 0 :(得分:1)

不幸的是,MongoDB中不支持内部触发或类似内容。 你必须手动完成。

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

答案 1 :(得分:1)

你看过使用findAndModify吗?您可以找到doc,以原子方式更新它,然后在一次操作中返回它。