MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

mongodb Java Driver - $grupa z wieloma polami

Znalazłem rozwiązanie. Musiałem zmienić and operator do Projections.fields operator.Wciąż nie wiem dlaczego. Może ktoś inny może to rozwinąć.

Więc zapytanie robocze wygląda tak:

collectionName.aggregate(
  Arrays.asList(
    group(fields(eq("year", "$year"),
                 eq("month", "$month"),
                 eq("day", "$day"),
                 eq("prodName", "$prodName"),
                 eq("actionName", "$actionName")),
         sum("actionCount", 1))
);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoError:nieprawidłowe argumenty

  2. Meteor:Tracker.autorun/obserwujZmiany i kolekcje nie działają zgodnie z oczekiwaniami

  3. Konsekwencje użycia $unwind w zagnieżdżonych tablicach?

  4. sortowanie MongoDB()

  5. Unikaj łącznego limitu 16 MB