Я могу сделать
table.relationship.filter( column = value )
получить подмножество строк для отношений? и то же для order_by
?
Согласно документации Relations ()
, вы можете использовать аргумент ключевого слова order_by
с ] Relationship
s, чтобы установить порядок, который будет возвращен. На той же странице упоминается, что вы также можете использовать аргумент ключевого слова primaryjoin
для определения дополнительных параметров соединения. Думаю, это можно использовать для нужного вам фильтра.
relationship()
с опцией lazy='dynamic'
дает вам запрос (объект AppenderQuery
, который позволяет добавлять/удалять элементы), поэтому вы можете .filter()
/.filter_by()
и .order_by()
его.