MongoAggregateIterable
Processa os resultados das operações de agregação do MongoDB.
all
all() : java.util.List<Values>
Descrição
Retorna todos os documentos do resultado da agregação.
Como Usar
const docs = collection.aggregate(...).all();
Retorno
( java.util.List )
A lista de documentos.
first
first() : Values
Descrição
Retorna o primeiro documento do resultado da agregação.
Como Usar
const doc = collection.aggregate(...).first();
Retorno
( Values )
O primeiro documento ou null se não houver resultados.
forEach
forEach(consumidor: java.util.function.Consumer<Values>) : MongoAggregateIterable
Descrição
Executa uma ação para cada documento do resultado da agregação.
Como Usar
collection.aggregate(...).forEach((doc) => { /* process doc */ });
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| consumidor | java.util.function.Consumer | A ação a ser executada para cada documento. |
Retorno
Esta instância para encadeamento.
forEach(função: org.graalvm.polyglot.Value) : MongoAggregateIterable
Descrição
Executa uma função para cada documento do resultado da agregação.
Como Usar
collection.aggregate(...).forEach((doc) => { /* process doc */ });
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| função | org.graalvm.polyglot.Value | A função a ser executada para cada documento. |
Retorno
Esta instância para encadeamento.