Pytania oznaczone «aggregation-framework»

Platforma agregacji MongoDB umożliwia przekształcanie i agregowanie danych w MongoDB 2.2+.

180
MongoDB WYBIERZ LICZBA GRUPA WG

Bawię się MongoDB, próbując wymyślić, jak zrobić proste SELECT province, COUNT(*) FROM contest GROUP BY province Ale wydaje mi się, że nie mogę tego rozgryźć za pomocą funkcji agregującej. Mogę to zrobić używając jakiejś naprawdę dziwnej składni grup db.user.group({ "key": { "province": true...

118
Mongodb Explain for Aggregation framework

Czy istnieje funkcja wyjaśniająca dla struktury agregacji w MongoDB? Nie widzę tego w dokumentacji. Jeśli nie, to czy istnieje inny sposób sprawdzenia, jak działa zapytanie w ramach agregacji? Wiem, że po prostu znajdź db.collection.find().explain() Ale w ramach agregacji pojawia się...

106
mongodb grupuje wartości według wielu pól

Na przykład mam te dokumenty: { "addr": "address1", "book": "book1" }, { "addr": "address2", "book": "book1" }, { "addr": "address1", "book": "book5" }, { "addr": "address3", "book": "book9" }, { "addr": "address2", "book": "book5" }, { "addr": "address2", "book": "book1" }, { "addr":...

103
Co to jest operator $ relax w MongoDB?

To mój pierwszy dzień z MongoDB, więc proszę, nie wahaj się :) Nie rozumiem $unwindoperatora, może dlatego, że angielski nie jest moim językiem ojczystym. db.article.aggregate( { $project : { author : 1 , title : 1 , tags : 1 }}, { $unwind : "$tags" } ); Przypuszczam, że operator projektu...