To jest bardzo głupia rzecz, wiem, ale wydaje mi się, że nie rozumiem funkcji agregacji Django i adnotacji. Jest to bardzo prosty zestaw modeli: Events
, Areas
i Types
. Zdarzenie ma klucze obce wskazujące na Area
i Type
. Chciałbym po prostu mieć liczbę nadchodzących zdarzeń dla dowolnego obszaru i tego samego dla dowolnego typu, tj. Area1 - 5 nadchodzących wydarzeń, Area2 - 6 lub Type1 - 34 events i tak dalej.agregacja django lub adnotacja
Chciałbym uniknąć pisania niestandardowego kodu SQL i operatora q, jeśli to możliwe.
Czy przeczytałeś [dokumentację] (https://docs.djangoproject.com/en/dev/topics/db/aggregation/) i próbowałeś zaimplementować niektóre przykłady? –
Pokaż swój kod, abyśmy mogli Ci pomóc w konkretnym problemie. – Marcin