From: Mike Bayer Date: Tue, 19 Jul 2022 15:13:59 +0000 (-0400) Subject: render all three elements selected in bundle example X-Git-Tag: rel_1_4_40~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=59fbe5d57ef11783936add7e2a59348e7f7f5ad3;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git render all three elements selected in bundle example Fixes: #8013 Change-Id: I9b5f800d94abd80d07ca5f58c24f111618415674 (cherry picked from commit eefc8c985400cd458e561d61299a2b81bdff1189) --- diff --git a/doc/build/orm/queryguide.rst b/doc/build/orm/queryguide.rst index 747a70abbf..9bc585d399 100644 --- a/doc/build/orm/queryguide.rst +++ b/doc/build/orm/queryguide.rst @@ -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.