我想使用MongoDB中的update
函数在给定query
和sort
(或orderBy
)配置的情况下更新集合中的第一个文档。< / p>
我知道findAndModify
的解决方案:
db.col.findAndModify(query, sort, updates)
您可以使用update
功能吗?
答案 0 :(得分:0)
否您不能将sort
与update
一起使用,但如果您未在更新中指定multi
选项,则只会遇到符合的第一个文档查询条件将会更新。
除非您使用Capped collections,否则无法保证在磁盘上订购文档。