数据库
首页 > 数据库> > SQLAlchemy的out join

SQLAlchemy的out join

作者:互联网

我有一个app表,一个usergroup表,还有一个app_access_map表。用以实现对app访问的白名单控制。

app和usergroup是多对多关系,app_access_map是中间表,不是所有的app都设置了usergroup,这样的app是不受访问源IP限制的。

那么如何用SQlAlchemy获取这部分没有设置usergroup的app?就是下图这种的:

 

 

这个SQLAlchemy我是真的不会用,仅在此记录一种可行的方案:

 

 按照filter的规范也只能这么写,无法写成is None,但着不符合pep8的规范,有波浪线。。。

但用filter_by的话我又不知怎么写jion的条件

仅作记录

 

标签:map,SQLAlchemy,join,app,access,usergroup,filter,out
来源: https://www.cnblogs.com/lxliang/p/11730480.html