【发布时间】:2015-07-05 07:46:31
【问题描述】:
我知道您可以通过将**kwargs 提供给filter_by 来为SQLAlchemy 查询构建动态过滤器。
例如
filters = {'id': '123456', 'amount': '232'}
db.session.query(Transaction).filter_by(**filters)
下面是我的问题:
如果我需要通过“大于”或“小于”子句进行查询怎么办? 例如(原始 SQL):
select * from transaction t
where t.amount > 10 and t.amount < 100;
【问题讨论】:
标签: python orm sqlalchemy