多张表连接查询
sys_user_list = SysUser.query.join(sys_user_role).join(Role)\
.filter(or_(Role.role == 'scrum_dev', Role.role == 'scrum_admin')).all()
本文介绍了一种使用Python ORM方式实现多表连接查询的方法。通过连接SysUser、sys_user_role和Role三个表,并使用过滤条件筛选出特定角色的用户。
多张表连接查询
sys_user_list = SysUser.query.join(sys_user_role).join(Role)\
.filter(or_(Role.role == 'scrum_dev', Role.role == 'scrum_admin')).all()
1947
1860
880

被折叠的 条评论
为什么被折叠?