]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
render all three elements selected in bundle example
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 19 Jul 2022 15:13:59 +0000 (11:13 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 19 Jul 2022 15:14:31 +0000 (11:14 -0400)
Fixes: #8013
Change-Id: I9b5f800d94abd80d07ca5f58c24f111618415674
(cherry picked from commit eefc8c985400cd458e561d61299a2b81bdff1189)

doc/build/orm/queryguide.rst

index 747a70abbf906c26bca514125eca80fe6eca3aeb..9bc585d3997406a9553b90220cf782bad0c07513 100644 (file)
@@ -242,16 +242,15 @@ allows sets of column expressions to be grouped in result rows::
     ...     Bundle("email", Address.email_address)
     ... ).join_from(User, Address)
     {sql}>>> for row in session.execute(stmt):
-    ...     print(f"{row.user.name} {row.email.email_address}")
+    ...     print(f"{row.user.name} {row.user.fullname} {row.email.email_address}")
     SELECT user_account.name, user_account.fullname, address.email_address
     FROM user_account JOIN address ON user_account.id = address.user_id
     [...] (){stop}
-    spongebob spongebob@sqlalchemy.org
-    sandy sandy@sqlalchemy.org
-    sandy squirrel@squirrelpower.org
-    patrick pat999@aol.com
-    squidward stentcl@sqlalchemy.org
-
+    spongebob Spongebob Squarepants spongebob@sqlalchemy.org
+    sandy Sandy Cheeks sandy@sqlalchemy.org
+    sandy Sandy Cheeks squirrel@squirrelpower.org
+    patrick Patrick Star pat999@aol.com
+    squidward Squidward Tentacles stentcl@sqlalchemy.org
 
 The :class:`_orm.Bundle` is potentially useful for creating lightweight
 views as well as custom column groupings such as mappings.