MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

MongoDB raggruppa per valori in un campo array

Devi prima rilassarti con folderIds campo, poi raggruppare per _id e spingi l'asset _id in un elenco assets_id .

db.asset.aggregate([{$unwind:"$folderIds"},  {$group:{_id: "$folderIds",assets:{$push: {assets_id:"$_id"}}}}])