sql >> Databasteknik >  >> NoSQL >> MongoDB

vårdata mongodb grupp av

Ändra din TypedAggregation del nedan och lägg till students till StudentResults

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

$$ROOT skickar hela dokumentet.

Uppdatering:

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



  1. Laravel Redis-konfiguration

  2. mongoose skillnaden mellan findOneAndUpdate och uppdatering

  3. Redis och frågevärden

  4. Meteor.js distribueras till example.com eller www.example.com?