Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az aggregációs operátorok csoportosított adatokon végzett műveletek végrehajtására szolgálnak az aggregációs folyamatokban.
| Description | |
|---|---|
$addFields |
Az aggregációs folyamat $addFields szakasza új mezőket ad hozzá a dokumentumokhoz. |
$bucket |
A $bucket operátor a megadott határok alapján gyűjtőkbe csoportosítja a bemeneti dokumentumokat. |
$changeStream |
A $changeStream szakasz egy változásstream-kurzort nyit meg az adatváltozások valós idejű nyomon követéséhez. |
$collStats |
Az aggregációs folyamat $collStats szakasza egy gyűjtemény statisztikáinak visszaadására szolgál. |
$convert |
A $convert operátor egy kifejezést a megadott típussá alakít át |
$densify |
A $densify operátor egy tömbön vagy gyűjteményen belüli értékek sorozatában adja hozzá a hiányzó adatpontokat. |
$documents |
A $documents szakasz egy folyamatot hoz létre a megadott dokumentumok készletéből. |
$facet |
A $facet lehetővé teszi több párhuzamos összesítés egyetlen folyamatszakaszon belül történő végrehajtását. |
$fill |
A $fill szakasz lehetővé teszi a hiányzó értékek kitöltését a dokumentumokban a megadott módszerek és feltételek alapján. |
$geoNear |
A $geoNear operátor megkeresi és rendezi a dokumentumokat a térinformatikai ponthoz való közelségük alapján, és minden dokumentum távolsági adatait adja vissza. |
$group |
A $group meghatározott azonosítókifejezések szerint csoportosítja a dokumentumokat, és gyűjtőkifejezéseket alkalmaz. |
$indexStats |
A $indexStats szakasz használati statisztikákat ad vissza a gyűjtemény egyes indexeihez. |
$isNumber |
A $isNumber operátor ellenőrzi, hogy egy adott kifejezés numerikus típusú-e |
$lookup |
Az Aggregációs keretrendszer $lookup szakasza bal oldali külső illesztések végrehajtására szolgál más gyűjteményekkel. |
$match |
Az aggregációs folyamat $match szakasza egy adott feltételnek megfelelő dokumentumok szűrésére szolgál. |
$merge |
Az aggregációs folyamat $merge szakasza egy adott gyűjteménybe írja az összesítés eredményeit. |
$out |
Az $out aggregációs folyamat szakasza az eredményül kapott dokumentumokat egy megadott gyűjteménybe írja. |
$redact |
A $redact operátor a hozzáférési jogosultságok alapján szűri a dokumentumok tartalmát. |
$replaceWith |
A DocumentDB $replaceWith operátora egy dokumentumot ad vissza, miután lecserélte a dokumentumot a megadott dokumentumra |
$sample |
A DocumentDB $sample operátora véletlenszerűen kiválasztott számú dokumentumot ad vissza |
$set |
A DocumentDB $set operátora frissíti vagy létrehoz egy új mezőt egy megadott értékkel |
$skip |
Az aggregációs folyamat $skip szakaszával kihagyhat egy megadott számú dokumentumot a bemenetből, és a fennmaradó dokumentumokat a folyamat következő szakaszára továbbítja. |
$sort |
Az aggregációs folyamat $sort szakasza arra szolgál, hogy a folyamat dokumentumait egy megadott mező vagy mező alapján rendezze. |
$sortByCount |
Az aggregációs folyamat $sortByCount szakasza egy adott kifejezés szerint csoportosítja a dokumentumokat, majd csökkenő sorrendbe rendezi az egyes csoportok dokumentumainak számát. |
$toBool |
A $toBool operátor logikai típussá konvertál egy kifejezést |
$toDate |
A $toDate operátor a támogatott típusokat megfelelő Dátum objektummá alakítja. |
$toDecimal |
A $toDecimal operátor decimális típussá konvertálja a kifejezést |
$toDouble |
A $toDouble operátor kettős értékké alakít át egy kifejezést |
$toInt |
A $toInt operátor egy kifejezést egész számmá alakít át |
$toLong |
A $toLong operátor hosszú értékké alakít át egy kifejezést |
$toObjectId |
A $toObjectId operátor objektumazonosítóvá konvertál egy kifejezést |
$toString |
A $toString operátor sztringgé alakít át egy kifejezést |
$unset |
Az összesítési folyamat $unset szakasza a megadott mezők dokumentumokból való eltávolítására szolgál. |
$unwind |
Az aggregációs keretrendszer $unwind szakasza a tömbmezőknek a bemeneti dokumentumokból való dekonstruálására szolgál, hogy minden elemhez kiírjon egy dokumentumot. |