我正在尝试通过执行以下操作来过滤 mysql alchemy 中的查询:
query_train = DBSession.query(TokenizedLabel).filter_by(which_disaster!=opts.disaster).all()
但这似乎不起作用。有没有办法过滤您正在寻找不等于其他东西的查询 -> 过滤 where which_disaster != "irene"
谢谢!
我正在尝试通过执行以下操作来过滤 mysql alchemy 中的查询:
query_train = DBSession.query(TokenizedLabel).filter_by(which_disaster!=opts.disaster).all()
但这似乎不起作用。有没有办法过滤您正在寻找不等于其他东西的查询 -> 过滤 where which_disaster != "irene"
谢谢!
filter_by()无法处理not equal
( !=
),请改用filter():
query_train = DBSession.query(TokenizedLabel).filter(TokenizedLabel.which_disaster!=opts.disaster).all()