
sqlalchemy 关系映射
noload 只写属性,不加载。joinedload使用起来很像join,但其实有所区别,它只为查询结果填充关联对象,但是不用在where或orderby中使用关联对象的列来查询。一般情况下,relationship可以定义在有foreingkey的一端,也就是多端,这样的话可以通过以下两种搜索来确定连接的外键,1 自身是否有外键连接到对方表的主键, 2 对方表是否有外键连接到自己的主键。自连接时,需要还是通过primaryjoin来确定外键关联,但是需要确定那一个是自己的列,那一个是连接目标的列。






