Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os operadores de agregação são usados para executar operações em dados agrupados em pipelines de agregação.
| Description | |
|---|---|
$addFields |
O estágio $addFields no pipeline de agregação é usado para adicionar novos campos a documentos. |
$bucket |
O operador $bucket agrupa documentos de entrada em buckets com base nos limites especificados. |
$changeStream |
O estágio $changeStream abre um cursor de fluxo de alterações para controlar as alterações de dados em tempo real. |
$collStats |
O estágio $collStats no pipeline de agregação é usada para retornar estatísticas sobre uma coleção. |
$convert |
O operador $convert converte uma expressão no tipo especificado |
$densify |
O operador $densify adiciona pontos de dados ausentes em uma sequência de valores dentro de uma matriz ou coleção. |
$documents |
O estágio $documents cria um pipeline com base em um conjunto de documentos fornecidos. |
$facet |
O $facet permite que várias agregações paralelas sejam executadas em um único estágio de pipeline. |
$fill |
A etapa $fill permite preencher valores ausentes em documentos com base em métodos e critérios especificados. |
$geoNear |
O operador $geoNear localiza e classifica documentos por proximidade a um ponto geoespacial, retornando informações de distância para cada documento. |
$group |
O $group agrupa documentos por expressões de identificador especificadas e aplica expressões de acumulador. |
$indexStats |
O estágio $indexStats retorna estatísticas de uso para cada índice na coleção. |
$isNumber |
O operador $isNumber verifica se uma expressão especificada é um tipo numérico |
$lookup |
O estágio $lookup na Estrutura de Agregação é usado para executar junções externas esquerdas com outras coleções. |
$match |
O estágio $match no pipeline de agregação é usado para filtrar documentos que correspondem a uma condição especificada. |
$merge |
O estágio $merge em um pipeline de agregação grava os resultados da agregação em uma coleção especificada. |
$out |
O $out estágio em um pipeline de agregação grava os documentos resultantes em uma coleção especificada. |
$redact |
O operador $redact filtra o conteúdo dos documentos com base nos direitos de acesso. |
$replaceWith |
O operador $replaceWith no DocumentDB retorna um documento depois de substituir um documento pelo documento especificado |
$sample |
O operador $sample no DocumentDB retorna um número selecionado aleatoriamente de documentos |
$set |
O operador $set no DocumentDB atualiza ou cria um novo campo com um valor especificado |
$skip |
O estágio $skip no pipeline de agregação é usado para pular um número especificado de documentos da entrada e passar os documentos restantes para a próxima etapa do pipeline. |
$sort |
O estágio $sort no pipeline de agregação é usado para ordenar os documentos com base em um ou mais campos especificados. |
$sortByCount |
O estágio $sortByCount no pipeline de agregação é usado para agrupar documentos por uma expressão especificada e, em seguida, classificar a contagem de documentos em cada grupo em ordem decrescente. |
$toBool |
O operador $toBool converte uma expressão em um tipo booliano |
$toDate |
O operador $toDate converte tipos com suporte em um objeto Date adequado. |
$toDecimal |
O operador $toDecimal converte uma expressão em um tipo Decimal |
$toDouble |
O operador $toDouble converte uma expressão em um valor Duplo |
$toInt |
O operador $toInt converte uma expressão em um inteiro |
$toLong |
O operador $toLong converte uma expressão em um valor Long |
$toObjectId |
O operador $toObjectId converte uma expressão em uma ObjectId |
$toString |
O operador $toString converte uma expressão em uma cadeia de caracteres |
$unset |
O estágio $unset no pipeline de agregação é usado para remover campos especificados de documentos. |
$unwind |
O estágio $unwind na estrutura de agregação é usado para desconstruir um campo de matriz dos documentos de entrada e gerar um documento para cada elemento. |