Здесь можно получить запрос в Springboot, он работает очень хорошо ......
String jsonData; TypedAggregation agg = newAggregation (LightModel.class, project ("lightIntensity"). AndExpression ("substr (dateAndTime, 4,4)"). As ("время"), группа ("время") .avg ("lightIntensity") .as ("lightIntensity"));
AggregationResults<DBObject> result = mongoTemplate.aggregate(agg,DBObject.class);
List<DBObject> resultList = result.getMappedResults();
System.out.println("resultList"+resultList);
jsonData = new Gson().toJson(resultList);
System.out.println("jsonData"+jsonData);