使用mongoid,如何删除前10000个文档error_message
字段是:Error: not found
.
原生 mongo 查询将被愉快地接受
MongoDB 支持删除限制。
删除命令从集合中删除文档。单个
删除命令可以包含多个删除规范
{
delete: <collection>,
deletes: [
{ q : <query>, limit : <integer>, collation: <document> },
{ q : <query>, limit : <integer>, collation: <document> },
{ q : <query>, limit : <integer>, collation: <document> },
...
],
ordered: <boolean>,
writeConcern: { <write concern> }
}
https://docs.mongodb.com/manual/reference/command/delete/#dbcmd.delete https://docs.mongodb.com/manual/reference/command/delete/#dbcmd.delete
其中“q”是使用特定输入数据的查询(必须与要删除的文档匹配),“limit”是要删除的最大文档数。如您所见,可能有多个删除条件,但这超出了您的问题范围。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)