summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlalchemy')
-rw-r--r--lib/sqlalchemy/orm/util.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/sqlalchemy/orm/util.py b/lib/sqlalchemy/orm/util.py
index 8dfaf7888..43709a58c 100644
--- a/lib/sqlalchemy/orm/util.py
+++ b/lib/sqlalchemy/orm/util.py
@@ -735,7 +735,10 @@ def with_polymorphic(base, classes, selectable=False,
This can be important when using the with_polymorphic()
to create the target of a JOIN on a backend that does not
support parenthesized joins, such as SQLite and older
- versions of MySQL.
+ versions of MySQL. However if the
+ :paramref:`.with_polymorphic.selectable` parameter is in use
+ with an existing :class:`.Alias` construct, then you should not
+ set this flag.
:param flat: Boolean, will be passed through to the
:meth:`.FromClause.alias` call so that aliases of :class:`.Join`