- changed status to invalid
loader options on aliased
Issue #1965
resolved
mapper(Dingaling, dingalings)
mapper(Address, addresses, properties={
'dingalings':relationship(Dingaling, order_by=Dingaling.id)
})
mapper(User, users, properties={
'addresses':relationship(
Address,
order_by=Address.id)
})
sess = create_session()
a = aliased(Address)
# options don't get propagated since its an aliased
q = sess.query(User).join((a, User.addresses)).\
options(subqueryload_all(User.addresses, a.dingalings))
Comments (2)
-
reporter -
reporter - removed milestone
Removing milestone: 0.6.6 (automated comment)
- Log in to comment
this is invalid since the options are only against
User
. The .join() has nothing to do with the eager load.