在Django中选择Column1 FROM tablename

时间:2011-09-29 10:27:57

标签: django

好的,我知道这真的很愚蠢。但是我怎么写SELECT Column1 FROM tablename 我知道我可以使用Court.objects.all()[0]来获取一行。但是我如何只获得一列(整列值)。我错过了什么?

同样在Court.objects.all()[0]中,它首先被检索然后拼接。所以它不是那么低效。

2 个答案:

答案 0 :(得分:2)

Court.objects.values_list('column_name', flat=True)

如果你写Court.objects.all()[0],只有一行是retireved

答案 1 :(得分:0)

Court.objects.only('column_name')