2010-01-27 59 views
0

如果我有以下数据库字段:id, name, emp_id如何检索Django中只有一个表字段的值

如何在Django中进行查询,以仅使用where子句获得第name列的值。

谢谢...

+7

说真的,有什么理由不能阅读文档? – 2010-01-27 15:41:41

+0

问题标题应该更好。有什么建议么? – 2010-01-27 15:46:14

+3

请尽量在未来更具体。 djangoproject.com和djangobook.com是很好的帮助资源 – tback 2010-01-27 15:50:13

回答

5

除了由伊格纳西奥巴斯克斯 - 艾布拉姆斯提供的答案,你也可以使用values_list获得在平面列表(而不是字典)的名称。

Model.objects.filter(...).values_list('name', flat=True) 

请参阅documentation for values_list

+0

谢谢...................... – Hulk 2010-01-27 18:21:34

7
Model.objects.filter(...).values('name') 
+0

谢谢...................... – Hulk 2010-01-27 18:22:55

相关问题