Pertama-tama Anda harus melepasnya dengan folderIds
bidang, dari kelompokkan dengan _id
dan dorong aset _id
ke dalam daftar assets_id
.
db.asset.aggregate([{$unwind:"$folderIds"}, {$group:{_id: "$folderIds",assets:{$push: {assets_id:"$_id"}}}}])