【发布时间】:2017-04-05 11:13:50
【问题描述】:
下面两个查询有什么区别吗,请解释一下
db.grades.aggregate([{$sort: {type:1 score:1 } }])
和
db.grades.find().sort({type:1, score:1})
我在运行这些查询时得到了相同的结果,请说明功能和性能差异
谢谢
【问题讨论】:
标签: mongodb
下面两个查询有什么区别吗,请解释一下
db.grades.aggregate([{$sort: {type:1 score:1 } }])
和
db.grades.find().sort({type:1, score:1})
我在运行这些查询时得到了相同的结果,请说明功能和性能差异
谢谢
【问题讨论】:
标签: mongodb
sort() 适用于正在返回的文档。
$sort 适用于此类文档中的所有元素。
【讨论】: