标签: mongodb mongodb-query aggregation-framework aggregate
我的聚集是这样。
这些是结果。
我想得到最低的结果。
如何汇总此结果?
答案 0 :(得分:1)
您可以在$project之后使用$unwind,$replaceRoot和$facet聚合管道阶段
$project
$unwind
$replaceRoot
$facet
db.collection.aggregate([ { "$project": { "data": { "$concatArrays": ["$all", "$part"] } }}, { "$unwind": "$data" }, { "$replaceRoot": { "newRoot": "$data" } } ])