Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Gli operatori di aggregazione vengono usati per eseguire operazioni sui dati raggruppati nelle pipeline di aggregazione.
| Description | |
|---|---|
$addFields |
La fase $addFields nella pipeline di aggregazione viene usata per aggiungere nuovi campi ai documenti. |
$bucket |
L'operatore $bucket raggruppa i documenti di input in bucket in base ai limiti specificati. |
$changeStream |
La fase $changeStream apre un cursore del flusso di modifiche per tenere traccia delle modifiche dei dati in tempo reale. |
$collStats |
La fase $collStats nella pipeline di aggregazione viene usata per restituire statistiche su una raccolta. |
$convert |
L'operatore $convert converte un'espressione nel tipo specificato |
$densify |
L'operatore $densify aggiunge punti dati mancanti in una sequenza di valori all'interno di una matrice o di una raccolta. |
$documents |
La fase $documents crea una pipeline da un set di documenti forniti. |
$facet |
Il $facet consente l'esecuzione di più aggregazioni parallele all'interno di una singola fase della pipeline. |
$fill |
La fase $fill consente di compilare valori mancanti nei documenti in base a metodi e criteri specificati. |
$geoNear |
L'operatore $geoNear trova e ordina i documenti in base alla prossimità a un punto geospaziale, restituendo informazioni sulla distanza per ogni documento. |
$group |
Il $group fase raggruppa i documenti in base alle espressioni di identificatore specificate e applica le espressioni dell'analizzatore. |
$indexStats |
La fase $indexStats restituisce le statistiche di utilizzo per ogni indice della raccolta. |
$isNumber |
L'operatore $isNumber controlla se un'espressione specificata è un tipo numerico |
$lookup |
La fase $lookup in Aggregation Framework viene usata per eseguire left outer join con altre raccolte. |
$match |
La fase $match nella pipeline di aggregazione viene usata per filtrare i documenti che corrispondono a una condizione specificata. |
$merge |
La fase $merge in una pipeline di aggregazione scrive i risultati dell'aggregazione in una raccolta specificata. |
$out |
La $out fase in una pipeline di aggregazione scrive i documenti risultanti in una raccolta specificata. |
$redact |
L'operatore $redact filtra il contenuto dei documenti in base ai diritti di accesso. |
$replaceWith |
L'operatore $replaceWith in DocumentDB restituisce un documento dopo la sostituzione di un documento con il documento specificato |
$sample |
L'operatore $sample in DocumentDB restituisce un numero casuale selezionato di documenti |
$set |
L'operatore $set in DocumentDB aggiorna o crea un nuovo campo con un valore specificato |
$skip |
La fase $skip nella pipeline di aggregazione viene usata per ignorare un numero specificato di documenti dall'input e passare i documenti rimanenti alla fase successiva della pipeline. |
$sort |
La fase $sort nella pipeline di aggregazione viene usata per ordinare i documenti nella pipeline in base a un campo o a campi specificati. |
$sortByCount |
La fase $sortByCount nella pipeline di aggregazione viene usata per raggruppare i documenti in base a un'espressione specificata e quindi per ordinare il numero di documenti in ogni gruppo in ordine decrescente. |
$toBool |
L'operatore $toBool converte un'espressione in un tipo booleano |
$toDate |
L'operatore $toDate converte i tipi supportati in un oggetto Date appropriato. |
$toDecimal |
L'operatore $toDecimal converte un'espressione in un tipo Decimal |
$toDouble |
L'operatore $toDouble converte un'espressione in un valore Double |
$toInt |
L'operatore $toInt converte un'espressione in un valore Integer |
$toLong |
L'operatore $toLong converte un'espressione in un valore Long |
$toObjectId |
L'operatore $toObjectId converte un'espressione in un ObjectId |
$toString |
L'operatore $toString converte un'espressione in un valore String |
$unset |
La fase $unset nella pipeline di aggregazione viene usata per rimuovere i campi specificati dai documenti. |
$unwind |
La fase $unwind nel framework di aggregazione viene usata per decostruire un campo matrice dai documenti di input per restituire un documento per ogni elemento. |