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

nhóm mongodb dữ liệu mùa xuân bởi

Thay đổi TypedAggregation của bạn phần bên dưới và thêm students trường thành StudentResults

 TypedAggregation<Student> studentAggregation = Aggregation.newAggregation(Student.class,
               Aggregation.group("firstName").
               push("$$ROOT").as("students"));

$$ ROOT sẽ đẩy toàn bộ tài liệu.

Cập nhật:

TypedAggregation<Student> studentAggregation = Aggregation.newAggregation(Student.class,
              Aggregation.group("firstName").
                 push(new BasicDBObject
                       ("_id", "$_id").append
                       ("firstName", "$firstName").append
                       ("lastName", "$lastName")).as("students"));



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Có bất kỳ lý do nào khiến tôi nên / không nên sử dụng ObjectId trong url RESTful của mình không

  2. Tạo trường autoincrement duy nhất với mongoose

  3. Cách sử dụng aggregrate trong mongodb để $ match _id

  4. Tìm kiếm Cụm từ Thông dụng MongoDB - Bắt đầu với việc sử dụng trình điều khiển javascript và NodeJS

  5. Cập nhật giá trị trong MongoDB dựa trên giá trị hiện tại của nó