wouldn't be deserialized correctly when the whole object
was serialized. [ticket:1426]
+ - Fixed Query being able to join() from individual columns of
+ a joined-table subclass entity, i.e.
+ query(SubClass.foo, SubcClass.bar).join(<anything>).
+ In most cases, an error "Could not find a FROM clause to join
+ from" would be raised. In a few others, the result would be
+ returned in terms of the base class rather than the subclass -
+ so applications which relied on this erroneous result need to be
+ adjusted. [ticket:1431]
+
- sql
- Removed an obscure feature of execute() (including connection,
engine, Session) whereby a bindparam() construct can be sent as
# after the method completes,
# the query's joinpoint will be set to this.
right_entity = None
-
+
for arg1 in util.to_list(keys):
aliased_entity = False
alias_criterion = False
clause = ent.selectable
break
+ # TODO:
+ # this provides one kind of "backwards join"
+ # tested in test/orm/query.py.
+ # remove this in 0.6
if not clause:
if isinstance(onclause, interfaces.PropComparator):
clause = onclause.__clause_element__()