У меня есть основной один ко многим отношений:SQLAlchemy внешний ключ отложенной загрузки
class Term(Base):
__tablename__ = 'term'
id = Column(Integer, primary_key=True)
class Node(Base):
__tablename__ = 'node'
id = Column(Integer, primary_key=True)
term = Column(Integer, ForeignKey('term.id'))
Но когда я загрузить объект Node, доступ к свойству «термин», я просто получить числовой термин идентификатор, а не срок объект.
node = session.query(Node).filter(Node.id == 1).one()
print node.term # 123
Как получить поля внешнего ключа для ленивой загрузки объекта?
Большое спасибо. Бен
Блестящий. Это сортирует его, и я тоже использую этот наконечник. Огромное спасибо. –