Python全栈 Web(Flask框架、多表关联)

  1. 云栖社区>
  2. 博客>
  3. 正文

Python全栈 Web(Flask框架、多表关联)

巴黎香榭 2018-09-28 22:08:19 浏览1024
展开阅读全文
关系映射:
一对多
语法:
1."多"实体中
外键列名=db.Column(db.Integer,db.ForeignKey('主表.主键'))
2."一"实体中 
增加反向引用关系
属性名=db.relationship('多表实体类名',关系选项)
常用的关系选项:
选项名                        说明
backref                     在关系的另一个模型中添加反向引用

lazy                           指定如何加载相关记录
                                  select : 首次访问时加载
                  immediate : 源对象加载后立马加载关联数据
                  subquery : 立即加载,但

网友评论

登录后评论
0/500
评论
巴黎香榭
+ 关注