sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB grupperar efter värden i ett matrisfält

Du måste först varva ner med folderIds fält, än gruppera efter _id och tryck på tillgången _id i en lista assets_id .

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



  1. Fel vid anslutning till MongoDb Atlas Server

  2. Cluster Failover

  3. Hur man ställer in gräns för arraystorlek i Mongoose-schema

  4. Hur man använder mongoimport för att importera csv