Hi Michael, Thank you for the quick answer. I'll switch to subqueryload.
Andrei On Wed, May 2, 2012 at 4:55 PM, Michael Bayer <[email protected]>wrote: > this is not really a built-in SQLAlchemy feature so the quick thing I can > advise is to use subqueryload() instead, which makes use of Query to get at > the related "pets" collection, rather than appending to the query directly > as joinedload does. Your other option would be to use a custom primaryjoin > on User.pets that adds in "deleted=null" to the criterion, which joinedload > would make use of. > > > On May 2, 2012, at 10:34 AM, Andrei Chirila wrote: > > Hello, > > A couple of months ago I was asking on the list about a query class that > could support a "deleted_at" attribute for the models, such as when a > object it's deleted, the statement it's transformed into an update with the > field set to a certain date. Just now I noticed that my class is not > friendly with joinedload. That is, when doing a query with > options(joinedload(...)), the collection doesn't get the "deleted_at" > filter. Is there any (exposed) way of accessing all the entities involved > in a query (through options and <TYPE>load)? > > Minimal code example at: http://pastie.org/3848978 > > Thank you, > Andrei Chirila > > -- > You received this message because you are subscribed to the Google Groups > "sqlalchemy" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/sqlalchemy?hl=en. > > > -- > You received this message because you are subscribed to the Google Groups > "sqlalchemy" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/sqlalchemy?hl=en. > -- Mobile: +49 151 42647382 e-Mail: [email protected] -- You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en.
