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}
]);