Serj-B
@Serj-B
i am lamer0k =/

Django orm — как осуществить выборку по нескольким значениям одного поля?

Есть генерируемый список с различным кол-вом элементов (допустим):
color = ["red","green","yellow"]
И есть модель (my_modql) со столбцом (color).
Как выбрать все строки, color которых соответствует одному из значений списка?
  • Вопрос задан
  • 948 просмотров
Решения вопроса 2
Konstantin18ko
@Konstantin18ko
Стоматолог
Model.object.filter(color__in=["red","green","yellow"])
Ответ написан
kgb_zor
@kgb_zor
I need your traceback.
Если мне не изменяет память , то
Model.object.filter(Q(color=color[0]) && Q(color=color[1]) )
и т. д.

UPD - Цитата из док pep8
Все имена классов должны следовать соглашению CapWords почти без исключений.

UPD 2 - А вот тут есть кое-что полезное.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы