在SQLAlchemy中将自定义模型存储为列

时间:2018-02-19 19:02:00

标签: python sqlalchemy

我如何将ClassB作为ClassA中的列存储?我已经看过TypeDecorator和使用关系的例子,但我不太清楚最好的方法是什么。一个明确的例子和解释将是伟大的。谢谢!

class ClassA(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    # transactions = db.Column(ClassB) <-- Want to achieve this somehow

class ClassB(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    sender = db.Column(db.String(64), index=True)
    recipient = db.Column(db.String(64), index=True)
    amount = db.Column(db.Integer, index=True)

0 个答案:

没有答案