【发布时间】:2012-04-05 13:45:22
【问题描述】:
我在一个 MongoDB 集合中有 10000 个文档。我想用每个文档相隔 1 秒的日期时间值更新所有文档(因此所有日期时间值都是唯一的,并且相隔 1 秒)。有没有办法通过一次更新而不是依次更新每个文档来执行此操作,从而导致 10000 次不同的更新操作?
谢谢。
【问题讨论】:
标签: mongodb
我在一个 MongoDB 集合中有 10000 个文档。我想用每个文档相隔 1 秒的日期时间值更新所有文档(因此所有日期时间值都是唯一的,并且相隔 1 秒)。有没有办法通过一次更新而不是依次更新每个文档来执行此操作,从而导致 10000 次不同的更新操作?
谢谢。
【问题讨论】:
标签: mongodb
不,没有办法用一个更新语句来做到这一点。没有在服务器上运行以允许此类更新的表达式。有一个 feature request 用于此,但未完成,因此无法使用。
【讨论】: