我已按收藏夹对数据进行了分组,并放入了数组。我想用对象键(例如名称,电子邮件或年龄)对数组进行排序。
{
$group:
{
_id: "$favourite",
favourite: { $first: "$favourite" },
data: {
$push: {
"name": "$name",
"email": "$email",
"age": "$age"
}
}
}
}
我尝试了以下代码,但无法正常工作。
{ "$sort": { "data.name": 1 } }
如何解决这个问题?