2
如何創建一個聚合操作,爲每個類型顯示5? 例如,我需要的是顯示type= 1
中的5個,type=2
中的5個和type=3
中的5個。返回5個元素用於每種類型的聚合
我曾嘗試:
db.items.aggregate([
{$match : { "type" : { $gte:1,$lte:3 }}},
{$project: { "type": 1, "subtipo": 1, "dateupdate": 1, "latide": 1, "long": 1, "view": 1,month: { $month: "$dateupdate" } }},
{$sort:{view: -1, dateupdate: -1}},
{$limit:5}
]);