On 6/30/14, 7:29 PM, Jack Zhou wrote:
> Thanks for the quick response, Mike!

that's all fixed in master / rel_1_0 and rel_0_9 branches (as you know I
like to fix these deep polymorphic loader issues ASAP)



>
>
> On Mon, Jun 30, 2014 at 4:26 PM, Mike Bayer <mike...@zzzcomputing.com
> <mailto:mike...@zzzcomputing.com>> wrote:
>
>
>     On 6/30/14, 7:03 PM, Mike Bayer wrote:
>>
>>
>>     there's a little bit of a glitch here, however in any case, the
>>     ORDER BY would be from E.Engineer.specialty.
>>
>>     The glitch is that the subq load at the moment seems to need an
>>     additional hint as to what its selecting from:
>>
>>     
>> session.query(E).select_from(E).options(subqueryload(E.cars)).order_by(E.Engineer.specialty).first()
>>
>>     will look into that.
>
>     OK, for now
>     
> session.query(E).select_from(E).options(subqueryload(E.cars)).order_by(Engineer.specialty).first()
>     is fine (don't need E.Engineer in the order_by), the issue is
>     
> https://bitbucket.org/zzzeek/sqlalchemy/issue/3106/subquery-load-on-with_polymorphic-entity
>     and with the patch there once I get tests in, the query will work
>     as you had it originally.
>
>
>
>     -- 
>     You received this message because you are subscribed to a topic in
>     the Google Groups "sqlalchemy" group.
>     To unsubscribe from this topic, visit
>     https://groups.google.com/d/topic/sqlalchemy/gvOJr4cSO-A/unsubscribe.
>     To unsubscribe from this group and all its topics, send an email
>     to sqlalchemy+unsubscr...@googlegroups.com
>     <mailto:sqlalchemy+unsubscr...@googlegroups.com>.
>     To post to this group, send email to sqlalchemy@googlegroups.com
>     <mailto:sqlalchemy@googlegroups.com>.
>     Visit this group at http://groups.google.com/group/sqlalchemy.
>     For more options, visit https://groups.google.com/d/optout.
>
>
> -- 
> You received this message because you are subscribed to the Google
> Groups "sqlalchemy" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to sqlalchemy+unsubscr...@googlegroups.com
> <mailto:sqlalchemy+unsubscr...@googlegroups.com>.
> To post to this group, send email to sqlalchemy@googlegroups.com
> <mailto:sqlalchemy@googlegroups.com>.
> Visit this group at http://groups.google.com/group/sqlalchemy.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sqlalchemy+unsubscr...@googlegroups.com.
To post to this group, send email to sqlalchemy@googlegroups.com.
Visit this group at http://groups.google.com/group/sqlalchemy.
For more options, visit https://groups.google.com/d/optout.

Reply via email to