2011-06-03 18 views
13

¿Es posible en sqlalchemy cargar una columna? Tengo una gran columna BLOB que suelo usar, pero en algunos casos no quiero cargar esta columna específica (aunque me gustaría tener el objeto ORM). ¿Es posible sin agregar una tabla separada?Carga lenta de columnas en sqlalchemy

Respuesta

16
class Book(Base): 
    __tablename__ = 'books' 

    book_id = Column(Integer, primary_key=True) 
    title = Column(String(200), nullable=False) 
    summary = Column(String(2000)) 
    excerpt = deferred(Column(Text)) 
    photo = deferred(Column(Binary)) 

Deferred Column Loading

Cuestiones relacionadas