Flask 多外键炼金术
我想创建一个具有相同表或更多表的多个外键。 e、 g 见官方手册。见官方手册。Flask 多外键炼金术,flask,sqlalchemy,Flask,Sqlalchemy,我想创建一个具有相同表或更多表的多个外键。 e、 g 见官方手册。见官方手册。 class User(Base): __tablename__= 'user' .... create_uid = sa.Column(Integer, sa.ForeignKey('user.id') write_uid = sa.Column(Integer, sa.ForeignKey('user.id') tracability = sa.relationship('user', fore
class User(Base):
__tablename__= 'user'
....
create_uid = sa.Column(Integer, sa.ForeignKey('user.id')
write_uid = sa.Column(Integer, sa.ForeignKey('user.id')
tracability = sa.relationship('user', foreign_keys=[create_uid, write_uid])
class Foo(Base):
__tablename__ = 'foo'
.....
create_uid = sa.Column(Integer, sa.ForeignKey('user.id')
write_uid = sa.Column(Integer, sa.ForeignKey('user.id')
tracability = sa.relationship('user', foreign_keys=[create_uid, write_uid])