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ł ?

questionAnswers(2)

yourAnswerToTheQuestion