【发布时间】:2021-06-13 02:05:51
【问题描述】:
Mongodb 可以限制一次更新的文档数量吗?
我有一个按插入日期(即按_id)排序的项目列表,我只想更新(示例)5 个最旧的。
我可以检索我想要的信息
db.mycoll.find({}).limit(5)
我可以更新一个(因此循环上一个查询的结果)或全部(或使用组合)
db.mycoll.update({"_id" : ObjectId("4f672a5175fa1c01c100001d")}, {$set: {'b' : 'test'}}, false, true)
db.mycoll.update({}, {$set: {'b' : 'test'}}, false, true)
但我无法通过对更新请求有限制的条件。 有什么办法吗?
【问题讨论】:
标签: mongodb