Pular para o conteúdo principal

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
NOMETIPODESCRIÇÃO
consumidorjava.util.function.ConsumerA ação a ser executada para cada documento.
Retorno

( MongoAggregateIterable )

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
NOMETIPODESCRIÇÃO
funçãoorg.graalvm.polyglot.ValueA função a ser executada para cada documento.
Retorno

( MongoAggregateIterable )

Esta instância para encadeamento.