2
我需要使用mongodb查找并修改第一个匹配的元素。可能吗?我没有找到如何从官方文档中找到它:http://www.mongodb.org/display/DOCS/findAndModify+Command如何仅为第一个匹配的文档执行mongodb findAndModify?
没有findAndModifyOne方法。
我需要使用mongodb查找并修改第一个匹配的元素。可能吗?我没有找到如何从官方文档中找到它:http://www.mongodb.org/display/DOCS/findAndModify+Command如何仅为第一个匹配的文档执行mongodb findAndModify?
没有findAndModifyOne方法。
According to the docs“此命令可用于自动修改文档(至多一个)并返回它。” (重点煤矿)
编辑:如果使用sort
参数findAndModify
,那么它将在根据排序标准找到的第一个结果就是工作。
我的查询不能将结果限制为单个文档,但我需要仅更新第一个文档。 –
@Alexey,它只会修改第一个文档。所有其他人将是未经修改的。也就是说,它是做你想做的。 – mstearn
似乎我错误地翻译了“至多一次”。英语不是我的母语。谢谢mstearn。 –