我有不幸的的Django 1.4.1使用MySQL的數據庫。 獨特的功能只適用於POSTGRESQL,如果我得到它的權利。用於獲取多個值的Django的MySQL不同的查詢
我必須做出不同的查詢由多個值,而只有不同的一個,
等; 這一個適用於POSTGRE,但不適用於MYSQL, 我得到以下錯誤;
DISTINCT ON領域不受此數據庫後端
staff = Staff.objects.order_by('person__full_name').distinct('person__full_name')
然後我試圖
staff = Staff.objects.values('person__full_name','staff_job_categories').distinct().order_by('person__full_name')
支持,但因爲我得到同樣的員工崗位類別我沒有得到不同的值。但是當我不包含它時,我無法獲得它作爲數組。
有什麼想法?