【发布时间】:2011-12-03 15:57:45
【问题描述】:
我有一堂课:
class Chart(Base):
__tablename__ = 'chart'
id = C('chart_id', Integer, primary_key=True)
element_id = C(Integer, ForeignKey('element.element_id'))
element = relationship(Element)
name = C(String)
def __init__(self, name):
self.name = name
用法很常见,
chart = Chart('Some name')
chart.element_id = element_id
但是chart.element 在设置element_id 后是None。有没有办法在刷新/提交之前为新对象自动加载这个关系?
【问题讨论】:
标签: python orm sqlalchemy