У меня есть словарь вида key : value. В ключе содержится имя столбца, в value его значение. Можно ли как-то в динамике подставить значения ключей в качестве идентификаторов имен столбцов.
query = session.query(Transaction)
for k, v in incl.items():
if isinstance(v, list):
query = query.filter(Transaction.id.in_(v))
Имеется ввиду получить запрос вида:
query = query.filter(Transaction.key1.in_(v))
query = query.filter(Transaction.key2.in_(v))
query = query.filter(Transaction.key3.in_(v))
`Transaction` соответственно имя модели