Diciamo che ho 2 modelli, Document
e Person
. Document
ha relazione con Person
tramite la proprietà "owner". Ora:Come filtrare per tabella joinloaded in SqlAlchemy?
session.query(Document)\
.options(joinedload('owner'))\
.filter(Person.is_deleted!=True)
raddoppierà unirsi tavolo Person
. La tabella di una persona verrà selezionata e quella raddoppiata verrà filtrata, il che non è esattamente ciò che voglio in questo modo in quanto le righe del documento non verranno filtrate.
Cosa posso fare per applicare il filtro sulla tabella/modello joinloaded?