MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

spring data mongodb група от

Променете своя TypedAggregation част по-долу и добавете students поле към StudentResults

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

$$ROOT ще избута целия документ.

Актуализация:

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. Как да сортирате mongodb с pymongo

  2. Как да И и НЕ в MongoDB $text търсене

  3. MongoDB / Meteor / Експортиране на MONGO_URL към внедрени приложения

  4. Mongodb заявка с полета в същите документи

  5. java.lang.NoClassDefFoundError при използване на драйвер на MongoDB