我有一个模型User和一个模型Thing。 A User可以拥有零个或多个Thing s。 A Thing可能归零或更多User s。通常我会在第三个表Thing_Ownership联User s添加到Thing秒,但我想借的SQLAlchemy的backref功能的优势,这样,如果我有一个User实例george我可以打电话给george.inventory拿到属于george的Thing的Li
有一个info表,它与car表或suv表有关系。 它在info.type字段中指定。 那么如何基于记录的类型数据创建关联? class Info(Base):
item_id = Column(ForeignKey('cars-or-suvs-table.id'))
type = Column(String())
class Car(Base):
- data -
我正在使用具有SQLAlchemy的具体表继承。在声明式样模型类中,我已成功配置它。 我的代码只是想: class Entry(AbstractConcreteBase, db.Model):
"""Base Class of Entry."""
id = db.Column(db.Integer, primary_key=True, nullable=False)
这是我的烧瓶SQLAlchemy的声明代码: from sqlalchemy.ext.associationproxy import association_proxy
from my_flask_project import db
tagging = db.Table('tagging',
db.Column('tag_id', db.Integer, db.ForeignKe