更新时间:2023-02-15 08:15:12
我认为您只是向后定义了关系定义.
I think you just have the relation definition backwards.
尝试:
class User(Base):
__tablename__='users'
id = Column(Integer, primary_key=True)
name = Column(String(32))
posts = relation("UserPost", backref="poster")
class UserPost(Base):
__tablename__='posts'
id = Column(Integer, primary_key=True)
user_id = Column(Integer, ForeignKey('users.id'))
subject = Column(String(32))