ВЫБЕРИТЕ Столбец1 ОТ имени таблицы в Django - PullRequest
0 голосов
/ 29 сентября 2011

Хорошо, я знаю, что это действительно глупо. Но как мне написать SELECT Column1 FROM tablename Я знаю, что могу использовать Court.objects.all()[0], чтобы получить только одну строку. Но как мне получить только один столбец (все значения столбца). Я что-то пропустил?

Кроме того, в Court.objects.all()[0] он не сначала извлекается, а затем соединяется. Так что это не своего рода неэффективно.

Ответы [ 2 ]

2 голосов
/ 29 сентября 2011
Court.objects.values_list('column_name', flat=True)

А если вы напишите Court.objects.all()[0], то только одна строка будет удалена .

0 голосов
/ 29 сентября 2011
Court.objects.only('column_name')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...