1
我想動態排序示例avgTemperature或avgNoise,但我不能做var sort = 'avgTemperature';
並得到它在聚合。有人有提示嗎?貓鼬聚合動態排序
這是靜態聚合代碼,它只能通過avgTemperature進行排序。但我想動態改變。
Measurement.aggregate([{
$group: {
_id: "$workplace",
avgTemperature: {
$avg: "$temperature"
},
avgNoise: {
$avg: "$noise"
}
}
}, {
$sort: {
avgTemperature: 1
}
}]);