如何设置自助参与关系计划,以便我可以让父母和孩子拥有一个或多个relationship
列?我希望能够延迟加载父模型和所有子模型。
模型设置:
class Test(Model):
order = Column(Integer)
parent_id = Column(Integer, ForeignKey('test.id'))
parent = relationship('Test', foreign_keys=[parent_id], uselist=False)
children = relationship(
'Test', order_by='Test.order',
collection_class=ordering_list('order', count_from=1))