and
filter 与 filter_by 语法稍有不同
1 | User.query.filter_by(id=1,name='win').first() |
in
1 | sql = User.query.filter(User.id.in_([1,2])) |
or
1 | from sqlalchemy import or_ |
排序
1 | from sqlalchemy import desc |
大于小于
1 | User.query.filter(User.age >= 12,User.age < 23).all() |
like
1 | User.query.filter(User.name.like('%win%')).all() |
JSON 相关
1 | #!/usr/bin/env python |