@Drottarutarnum
Любопытный любитель

Как в sqlalchemy сделать выборку по ключу из массива?

Есть sql таблица
key data
---------------
k1 d1
k1 d2
k2 d3
k2 d4
k3 d5
k4 d6


В питоне есть массив того, что надо выбрать из таблицы
sel = ['ky1', 'key3']

Как сформировать select для sqlalchemy без костылей?
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
alfss
@alfss
https://career.habr.com/alfss
Постановка не совсем полная, но я попытаюсь угадать

q = meta.Session.query(cls)
q = q.filter(cls.key.in_(['key1','key3']))
return q.all()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы