Introduccion Aggregation
- La implementacion de Aggregaton se utiliza la clase JmoordbResult. 

Método
public List<JmoordbResult> aggregateFromDocument(List<Document> documentList)
MonogDB, implementa para un List<Document>
public List<JmoordbResult> aggregateFromBuilder(List<Bson> builder)
MongoDB, implementa para un List<Bson> en base a un Builder.
public List<T> aggregateToEntity(List<Document> documentList)
MongoDB, implementa para un entity basico
Nota:
- Soporta Aggregation Builder, permite construir sentencias de manera màs facil. 
- La clase JmoordbResult contiene un Hashmap, con el resultado de la agregación 
- Los valores se pueden obtener mediante el uso del método get("nombre") 
- Devolvera el nombre del campo usado para agruparlo como "_id" 
Método
Descripción
String get("_id")
El valor del campo usado para agruparlo. Siempre se retornara como _id
String get("nombre_variable")
Que se define para el resultado
 list.forEach((a) -> {
      System.out.println(a.get("_id") + " " + a.get("total"));
 })Last updated
Was this helpful?