2011-09-14 144 views

回答

2

如果你使用的声明基本对象(如果你想让它更喜欢Django的推荐),则:

class Child(Base): 
    __tablename__ = 'child' 
    id = Column(Integer, primary_key=True) 

class Parent(Base): 
    __tablename__ = 'parent' 
    id = Column(Integer, primary_key=True) 
    child_id = Column(Integer, ForeignKey('child.id')) 
    child = relationship("Child", backref="parents") 

relationship docs

+0

真棒,谢谢! – nubela

+0

如果这是您正在寻找的答案,您可以“接受”它吗? – six8

+1

看起来你不需要第一个** Parent ** –