我在使用SQLAlchemy filter_by时遇到了一些麻烦:
for key in query_dict['filter']:
query = query.filter_by(key=query_dict['filter'][key])
显然,filter_by不接受参数,因为它找不到名为'key'的列< - 字面意思!在表格中
这周围有吗?哦顺便问一下,是否有一个很好的链接来了解sqlalchemy的查询构建和链接?感谢。
答案 0 :(得分:0)
我认为这应该可以正常工作:
query = query.filter_by(**query_dict['filter'])