面试题答案
一键面试db.sales.aggregate([
{
$unwind: "$products"
},
{
$group: {
_id: "$region",
total_sales: { $sum: "$products.sales" },
total_revenue: { $sum: "$products.revenue" }
}
},
{
$match: {
total_sales: { $gt: 100 },
total_revenue: { $gt: 1500 }
}
},
{
$sort: {
total_revenue: -1
}
}
]);