MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Nhóm MongoDB theo các giá trị trong một trường mảng

Trước tiên, bạn cần thư giãn bằng folderIds trường than nhóm theo _id và đẩy nội dung _id vào danh sách assets_id .

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy vấn Mongodb với các trường trong cùng một tài liệu

  2. Làm thế nào để nhóm ngày khôn ngoan hàng quý?

  3. Mongodb:tại sao show dbs không hiển thị cơ sở dữ liệu của tôi?

  4. mongodb:tìm giá trị số cao nhất của một cột

  5. Sao băng không có mongo