From: Mike Bayer Date: Sun, 4 Dec 2005 00:18:38 +0000 (+0000) Subject: fixed orderby for eager load with selectalias X-Git-Tag: rel_0_1_0~267 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5e792134225db369d33f30329163a66deb37be1e;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fixed orderby for eager load with selectalias --- diff --git a/lib/sqlalchemy/mapping/properties.py b/lib/sqlalchemy/mapping/properties.py index e3ee00d2c9..00b34762d6 100644 --- a/lib/sqlalchemy/mapping/properties.py +++ b/lib/sqlalchemy/mapping/properties.py @@ -580,7 +580,7 @@ class EagerLoader(PropertyLoader): statement.order_by(self.secondary.rowid_column) else: statement._outerjoin = towrap.outerjoin(self.eagertarget, self.eagerprimary) - statement.order_by(self.target.rowid_column) + statement.order_by(self.eagertarget.rowid_column) statement.append_from(statement._outerjoin) statement.append_column(self.eagertarget)