0
私はPatientというモデルを持っています。この表で私はフィールド:id
とcondition
を持っています。ですから、条件が与えられたid
を取得したい場合は、次の構文を使用できます。Djangoモデルからのリストの取得方法(フィールドのマップではなく)
ids = list(Patient.objects.filter(condition='sick').values(id))
だから、IDがマップのリストが含まれています:
ids = [{id: 123}, {id=345}, ...]
はしかし、代わりにマップの、私は、以下に示すように、単にリストを取得したい:
ids = [123, 345, ...]
どのようにすることができます私はDjangoのクエリからこれを達成していますか?
ありがとうございました。
ありがとうございます。 –
これはうまくいくはずです。詳細は、['values_list'](https://docs.djangoproject.com/en/1.11/ref/models/querysets/#values-list)を参照してください。 –