我只想过滤ID不等于int列表的用户模型。
u = User.query.filter(User.id!= [1、2、3、4])。all()..还是什么?
答案 0 :(得分:0)
所以:
u = User.query.filter(User.id.notin_([1, 2, 3, 4])).all()
花一些时间熟悉SQLAlchemy Docs是一个好主意,其中许多简单的操作符都可用并且有据可查。
答案 1 :(得分:0)
最好使用notin_的ColumnOperators方法
u = User.query.filter(User.id.notin_([1, 2, 3, 4])).all()