考虑我的数据库集合有5个文档,我需要删除最后3个文档。那么Mongodb中的查询是什么
可以这样写:
db.collection.aggregate([
{
$sort: {
_id: 1
}
},
{
$limit: 2
},
{
$out: "collection"
}
])
解释道:
- 按插入的顺序排序
- 只过滤前2个文档。
- 将内容存储回原始集合中,取代原始集合。 游乐场