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

đếm tổng số phần tử bên trong một mảng trong tài liệu - MongoDB

Bạn phải sử dụng $group thay vào đó:

db.employee_role.aggregate(
   {
        $group: {
            _id: "$role_title",
            total: { $sum: { $size:"$employees" } }
        }
   }
)

Bạn nhóm theo role_title và sau đó, bạn thêm số lượng nhân viên.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb tổng hợp $ lookup so với tìm và điền

  2. Tại sao trình kết nối Spark Mongo không đẩy bộ lọc xuống?

  3. Lưu trữ cây thư mục sâu trong cơ sở dữ liệu

  4. Chuyển đổi BSON Type ObjectId sang JSON (Lưu trữ trong Mongodb) -Java

  5. Tìm tên bộ sưu tập từ document._id trong sao băng (mongodb)