select * from user where (in, use_name) in ((10, ''zhangsan), (20, ''lisi))
1
yikoda OP 突然卡到这~ 好 tama 难、
|
2
JhZ7z587cYROBgVQ 2016 年 7 月 15 日
```query(user).filter((user.in, user.use_name) in ((10, 'zhangsan'), (20, 'lisi'))).all()``` 这样子?,不是很看得懂那两个字段哎
|
3
eriale 2016 年 7 月 15 日
session.query(user).filter(text("(in, user_name) in ((10, 'zhangsan'), (20, lisi'))")).all()
|
5
mxi1 2016 年 7 月 15 日
sqlalchemy 的一般用法,不是先定义一个 User 的 class ,然后通过 db_session 去 query 、 filter 吗?😅
|
6
valuedlute 2016 年 7 月 15 日
嫌麻烦的话 session.execute(sql)
|
7
aristotll 2016 年 7 月 16 日
r#6 @mickeyandkaka 高 简单粗暴...
|