$sort
$sort
此聚合阶段按指定的排序顺序对所有文档进行分组。
请记住,阶段的顺序很重要。每个阶段仅根据前一阶段提供的文档进行操作。
在此示例中,我们使用从示例数据加载的 "sample_airbnb" 数据库聚合简介部分。
db.listingsAndReviews.aggregate([
{
$sort: { "accommodates": -1 }
},
{
$project: {
"name": 1,
"accommodates": 1
}
},
{
$limit: 5
}
])
亲自试一试 »
这将返回按降序排序的文档accommodates
场地。
可以使用以下方式选择排序顺序1
或者-1
。1
正在上升并且-1
正在下降。
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!