我想过滤用户模型以查找不在列表中的 id。喜欢
u = User.query.filter(User.id != [1, 2, 3, 4]).all()
..还是什么?
您可以使用
~in_
notin_
所以:
u = User.query.filter(User.id.notin_([1, 2, 3, 4])).all()
花一些时间来熟悉 SQLAlchemy 文档是个好主意,许多简单的运算符都可用并且有详细记录。
最好使用ColumnOperators的notin_