sqlalchemy polymorphic many-to-many
问题 I'm looking to have a list of objects belong to a parent class, in the following manner: class A(object): __tablename__ = 'a' id = Column(Integer, primary_key=True) collection = relationship(.....) # contains an ordered list of [B, C, B, B, C, C, C, B, C, C, ...]; class B(object): __tablename__ = 'b' id = Column(Integer, primary_key=True) class C(object): __tablename__ = 'c' id = Column(Integer, primary_key=True) The SQLAlchemy examples folder has a simple many-to-one where, in my example,