0
私はトラブルにこれをやって過ごしています:Djangoのsort_byと明確な
MY_MODEL.objects.order_by('foo').distinct('bar')
私はPostgresのを使用しています。
私はトラブルにこれをやって過ごしています:Djangoのsort_byと明確な
MY_MODEL.objects.order_by('foo').distinct('bar')
私はPostgresのを使用しています。
私はちょうどpythonの組み込みsorted()関数を使用しました。
x = MY_MODEL.objects.distinct('bar')
result = sorted(x, key=lambda my_model: my_model.foo)
個人的には、これはDjangoのバグだと思います。確かに、SQLはうまくいかないかもしれませんが、Djangoはそれを抽象化するべきです。