ret=session.query(USEF,Product).join(Deport,user.deport=Deport.id)
ret >[row,row2] row >(user_obj,product_obj ) 可是你能夠 row.id row.title
ret=session.query(USEF,Product).join(Deport,user.deport=Deport.id,isouter=True)
ret=session.query(Users,Depart).join(Depart,isouter=True).all() # 傳遞什麼 ret_ obj 就是爲 什麼python
ret_obj session
.像極了元祖【user_obj,depart_obj】spa
一次性插入關聯數據對象
u1=Users(name=;;;,dp=Deport(title=‘it’))blog
session.add(u1)it
session.commit()io
建立部門批量插入class
d1=部門對象 #建立數據
d1.pers=[ user1,user2,user3 ]di
session.add(d1)
session.query()