diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-01-12 11:31:13 -0500 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2011-01-12 11:31:13 -0500 |
| commit | be4e6d4cd515dd91370a5944fa4dab70a8de206b (patch) | |
| tree | 01ea90eeca4d41db9a609b6726b02e137979ccbd | |
| parent | 67e0f356b2093fdc03303d50be1f89e75e847c7f (diff) | |
| download | sqlalchemy-be4e6d4cd515dd91370a5944fa4dab70a8de206b.tar.gz | |
- add a note about query.order_by(None) with union etc. clarifies [ticket:2022]
| -rw-r--r-- | lib/sqlalchemy/orm/query.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/sqlalchemy/orm/query.py b/lib/sqlalchemy/orm/query.py index d5f0ef0ca..596445918 100644 --- a/lib/sqlalchemy/orm/query.py +++ b/lib/sqlalchemy/orm/query.py @@ -1073,7 +1073,14 @@ class Query(object): SELECT * FROM (SELECT * FROM X UNION SELECT * FROM y UNION SELECT * FROM Z) - + + Note that many database backends do not allow ORDER BY to + be rendered on a query called within UNION, EXCEPT, etc. + To disable all ORDER BY clauses including those configured + on mappers, issue ``query.order_by(None)`` - the resulting + :class:`.Query` object will not render ORDER BY within + its SELECT statement. + """ |
