Mam bazę danych MySQL niestety używaną z Django 1.4.1. Funkcja Distinct działa tylko dla POSTGRESQL, jeśli dobrze to rozumiem.Django MySQL odrębne zapytanie o uzyskanie wielu wartości
trzeba dokonać odrębne zapytanie składać się z wielu wartości, podczas gdy tylko jeden odrębny,
podobne; Ten działa dla POSTGRE, ale nie dla MYSQL, Otrzymuję następujący błąd;
DISTINCT na polach nie jest obsługiwany przez ten backend bazy
staff = Staff.objects.order_by('person__full_name').distinct('person__full_name')
Potem próbował
staff = Staff.objects.values('person__full_name','staff_job_categories').distinct().order_by('person__full_name')
Ale nie dostać różne wartości, bo ja się też kategorię pracy personelu . Ale kiedy go nie zawieram, nie mogę go zdobyć jako tablicy.
Każdy pomysł?