SQLAlchemy: можно ли загружать отложенный столбец? - PullRequest
2 голосов
/ 14 мая 2011

У меня есть декларативный объект SQLAlchemy с отложенными столбцами, объявленными так:

class Review(Base):
    __tablename__ = 'review'

    id = Column(Integer, primary_key=True)
    name = Column(String(255))
    large_field = deferred(Column(Text))

Иногда мне бы хотелось, чтобы запросы с готовностью загружали эти столбцы или «отменили» их.Я пробовал это, но, глядя на вывод SQL, он ничего не делает.

reviews = session.query(Review).options(eagerload('large_field')).all():

Возможна ли выборочная загрузка с нетерпением?

1 Ответ

2 голосов
/ 14 мая 2011
...