¿Puedo hacer:SQLAlchemy Relationship Filter?
table.relationship.filter(column = value)
para obtener un subconjunto de filas para las relaciones? y lo mismo para order_by?
¿Puedo hacer:SQLAlchemy Relationship Filter?
table.relationship.filter(column = value)
para obtener un subconjunto de filas para las relaciones? y lo mismo para order_by?
De acuerdo con relationship()
documentation, puede usar el argumento de palabra clave order_by
con relationship
s, para establecer el orden que se devolverá. En la misma página, menciona que también puede usar el argumento de palabra clave primaryjoin
para definir parámetros adicionales de unión. Creo que se puede usar para el filtro que quieras.
relationship()
con lazy='dynamic'
opción le da una consulta (AppenderQuery
objeto que le permite añadir/quitar elementos), por lo que puede .filter()
/.filter_by()
y .order_by()
ella.
detalles: http://docs.sqlalchemy.org/en/rel_0_7/orm/loading.html – Rescommunes
Versión actual: http: //docs.sqlalchemy.org/en/rel_0_9/orm/loading.html – famousgarkin
Enlace movido nuevamente: http://docs.sqlalchemy.org/en/latest/orm/loading_relationships.html –
enlace roto. usuario en su lugar http://docs.sqlalchemy.org/en/rel_0_9/orm/relationships.html – Sheena