我有一个称为患者的模型。在此表中,我有一个字段:id
和condition
。因此,如果我想获得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)