polymerisatie van gegevens en de terugkeer van de resultaten.De waarde van operaties groep uit meerdere documenten en gegevens kunnen samen, in uitvoering van de operatie om terug te keren naar de individuele resultaten.In de SQL tellen (*) en de groep is de totale productie die gelijkwaardige, in de methode van de productie (), je moet het gebruik van methoden, die totale (), grammatica, de grammatica, totaal (), de methode is als volgt:> decibel. Collection_name. De totale (aggregate_operation), bijvoorbeeld, als je de volgende gegevens te verzamelen: {_id:ObjectId (7df78ad8902c). Titel: "de productie, de beschrijving van het": "er is geen database, de by_user training:" wat "http: ///www.tutorialspoint. COM", de etikettering: ['mongodb "," database ",".], zoals: 100} {_id:ObjectId (7df78ad8902d). Titel: ". Overzicht, beschrijving:" geen database is zeer snel, by_user training: "wat", "http://www.tutorials Website:Point.com', tags: ['mongodb','database','NoSQL'], likes: 10} {_id: ObjectId (7df78ad8902e) naar titel:'Neo4j Overview', vaardigheden'Neo4j is geen onderneming is het intranet voor SQL database', by_user:'Neo4j','http://www.neo4j.com', tags: ['neo4j','database','NoSQL'], likes: 750}, en nu van de boven de A - lijst als je wil Dat hoeveel opleiding om a zijn geschreven door elke gebruiker dan dat je het leuk zal gebruiken, de totale (), - -> db.mycol.aggregate (zoals aangetoond, [{$group: {_id: "$by_user", num_tutorial: {$sum: 1}}}]) {"resultaten": [{"_id": "opleiding om punt", "num_tutorial": 2} {"_id": "Neo4j", "num_tutorial": 1)], "Oké": 1}> SQL equivalent) fOf meer gebruik zal de keuze van by_user, tellen (*) van de groep, by_user, in bovenstaand voorbeeld op het gebied van onze groep bestanden, by_user, en elk optreden en by_user vroegere waarde is toegenomen.Er is een lijst beschikbaar expressions. aggregatie van haar beschrijving,,,,,,., $sumSums. De waarde van alle documenten in het omschreven collection.db.mycol.aggregate ([{$group: {_id: "$by_user", num_tutorial: {$sum: "$likes"}}}]) $avgCalculates de gemiddelde van alle gegeven waarden van alle documenten die in de collection.db.mycol.aggregate ([{$group: {_id: "$by_user", num_tutorial: {$avg: "$likes"}}}]) $minGets het minimum van de desbetreffende waarden van alle documenten die in de collection.db.mycol.aggregate ([{$group: {_id: "$by_user", num_tutorial: {$min "$likes": de maximale $maxGets}}}]) van de desbetreffende waarden van alle documenten die in de collection.db.mycol.aggregate ([{$group: {_id: "$by_user", num_tutorial: {$max: "$likes"Pushinserts}}}]) de waarde van de dollar in het definitieve document). DB. Papieren. De totale ([{% - groep: {_id: "by_user dollar"http: //{% duwen: "$URL"}}}]) addtosetinserts de waarde van de dollar in het definitieve document - maar niet de replica. DB. De UEN. De totale ([{% - groep: {_id: "by_user dollar"http: //{% addtoset: "$URL"}}}]) van de bron firstgets dollar van de hoofd stukken, naar gelang van de groepering.Het was normaal en een gevoel van de voordien toegepaste "soort" fase. DB. Papieren. De totale ([{% - groep: {_id: "by_user dollar", first_url:{ten eerste: "$URL"}}}]) lastgets dollar uit de bron van het laatste document volgens het pakje.Het was normaal en een gevoel van de voordien toegepaste "soort" fase. DB. Papieren. De totale ([{% - groep: {_id: "by_user dollar", last_url:{$: "$URL"}}}]), het concept van de pijpleiding in de pijpleiding UNIX commando 's, de mogelijkheid van een inbreng van de uitvoering van werken in het kader van de produktie en het gebruik van als een commando.De productie steun ook hetzelfde concept in de polymerisatie - kader.Een groep van mogelijke fase, iedereen pak een dossier als input en die het resultaat zijn van het dossier (of tot aan het einde van de pijpleiding hola documenten).En dan, maar ook voor de volgende fase van een verzameling kader voor de selectie van projecten:,, een aantal specifieke gebieden: de verzameling van $komt overeen met:.,,, dit is een filter operatie, dus dit kan de beperking van de invoer van de volgende fase van documenten, zoals: $sorteren:,, het is mogelijk. Dit is mogelijk, in een bepaalde lijst van dossiers, zoals de,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, dat is gebruikt voor het verlichten van die documenten, gebruik te maken van de generator.Wanneer gebruik wordt gemaakt van een reeks gegevens is de samenstelling en werking van tevoren wordt de intrekking van de persoonlijke dossier.Dus, met deze fase zullen wij een toename van de documenten, voor de volgende fase,.,
De productie van
Previous:De productie van de gegevens
Next Page:De productie