【问题标题】:Difference between sort with aggregation and sort with find使用聚合排序和使用查找排序之间的区别
【发布时间】:2017-04-05 11:13:50
【问题描述】:

下面两个查询有什么区别吗,请解释一下

db.grades.aggregate([{$sort: {type:1 score:1 } }])

db.grades.find().sort({type:1, score:1})

我在运行这些查询时得到了相同的结果,请说明功能和性能差异

谢谢

【问题讨论】:

标签: mongodb


【解决方案1】:

sort() 适用于正在返回的文档。

$sort 适用于此类文档中的所有元素。

【讨论】:

    猜你喜欢
    • 2020-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-01
    • 2020-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多