Django MySQL odrębne zapytanie o uzyskanie wielu wartości
mamMySQL baza danych niestety używanaDjango 1.4.1. Wyraźna funkcja działa tylko dla POSTGRESQL, jeśli dobrze to zrobię.
Muszę sprawić, aby odrębna kwerenda składała się z wielu wartości, ale tylko jednej,
Lubić; Ten działa dla POSTGRE, ale nie dla MYSQL, otrzymuję następujący błąd;
Pola DISTINCT ON nie są obsługiwane przez ten backend bazy danych
staff = Staff.objects.order_by('person__full_name').distinct('person__full_name')
Potem spróbowałem
staff = Staff.objects.values('person__full_name','staff_job_categories').distinct().order_by('person__full_name')
Ale nie dostaję wyraźnych wartości, ponieważ dostaję również kategorie stanowisk dla personelu. Ale kiedy go nie zawierają, nie mogłem go uzyskać jako tablicy.
Dowolny pomysł ?