如何从Django模型(而不是字段地图)获取列表



我有一个称为患者的模型。在此表中,我有一个字段:idcondition。因此,如果我想获得id S给定条件,我可以在语法下使用此。

ids = list(Patient.objects.filter(condition='sick').values(id))

因此,IDS将包含一个地图列表:

ids = [{id: 123}, {id=345}, ...]

但是,我想简单地获取如下所示的列表:

ids = [123, 345, ...]

如何从django查询中实现此目标?

谢谢。

Patient.objects.filter(condition='sick').values_list(id, flat=True)

最新更新