class A:
name = Char...
class B:
base = ForeignKey(A)
value = Integer..
B.objects.values('a__name','value').distinct('a__name')
上記でわかるように、関連するオブジェクトの名前でグループ化された B オブジェクトを取得しようとしています。ただし、distinct 関数はパラメーターを取りません。
注釈と集計で試しましたが、グループ化できませんでした。a__name
これも試しvalues_list
ましflat=True
たが、列名は 1 つだけですが、フィールドa__name
とvalue
フィールドの両方が必要です。
Djangoでそれを行うにはどうすればよいですか? ありがとう