我有一個模型與外鍵到另一個模型。我查詢第一個模型,並且想要訪問與之相關的模型。在Django中,我可以從外鍵訪問模型。我如何在SQLAlchemy中執行此操作?訪問與外鍵鏈接的SQLAlchemy模型
class Model(Base):
field_id = Column(Integer, ForeignKey('Model2.id'))
class Model2(Base):
id = Column(Integer)
needed_field = Column(Integer)
models = Model.query.all()
return render to template('templ.html', models=models)
Django的工作原理是這樣的:
models = Model.objects.all()
model.field_id.needed_field # loop in template
我想你應該閱讀有關backref和關係[文件]父子( http://docs.sqlalchemy.org/en/latest/orm/backref.html) – pazitos10