我想在 sql alchemy 过滤器中创建查询,但列是(动态)在变量中/在变量中指定。
原始查询:
db_session.query(Notice).filter(Notice.subject.like("%" +query+ "%"))
我想做这样的查询:
col_name='subject'
db_session.query(Notice).filter(Notice.col_name.like("%" +query+ "%"))
col_name='status'
status=0
db_session.query(Notice).filter(Notice.col_name != 1)