有没有办法在给定查询和使用“更新”功能的排序选项的情况下更新MongoDB集合中的第一个文档?

时间:2015-02-22 08:29:44

标签: mongodb mongodb-query

我想使用MongoDB中的update函数在给定querysort(或orderBy)配置的情况下更新集合中的第一个文档。< / p>

我知道findAndModify的解决方案:

db.col.findAndModify(query, sort, updates)

您可以使用update功能吗?

1 个答案:

答案 0 :(得分:0)

您不能将sortupdate一起使用,但如果您未在更新中指定multi选项,则只会遇到符合的第一个文档查询条件将会更新。 除非您使用Capped collections,否则无法保证在磁盘上订购文档。