From 191b67b948291a6d1b6e6c2a4a17b181d43ecb56 Mon Sep 17 00:00:00 2001 From: Federico Caselli Date: Mon, 26 Feb 2024 21:11:20 +0100 Subject: [PATCH] fix issue in asincio doc example Change-Id: Idd55c07a57381450ab5c9db99854b6a1668f0382 --- doc/build/orm/extensions/asyncio.rst | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/doc/build/orm/extensions/asyncio.rst b/doc/build/orm/extensions/asyncio.rst index 8450b9e69e..23c940e89d 100644 --- a/doc/build/orm/extensions/asyncio.rst +++ b/doc/build/orm/extensions/asyncio.rst @@ -193,9 +193,9 @@ configuration:: async with session.begin(): session.add_all( [ - A(bs=[B(), B()], data="a1"), + A(bs=[B(data="b1"), B(data="b2")], data="a1"), A(bs=[], data="a2"), - A(bs=[B(), B()], data="a3"), + A(bs=[B(data="b3"), B(data="b4")], data="a3"), ] ) @@ -208,11 +208,11 @@ configuration:: result = await session.execute(stmt) - for a1 in result.scalars(): - print(a1) - print(f"created at: {a1.create_date}") - for b1 in a1.bs: - print(b1) + for a in result.scalars(): + print(a) + print(f"created at: {a.create_date}") + for b in a.bs: + print(b, b.data) result = await session.execute(select(A).order_by(A.id).limit(1)) @@ -229,7 +229,7 @@ configuration:: # alternatively, AsyncAttrs may be used to access any attribute # as an awaitable (new in 2.0.13) for b1 in await a1.awaitable_attrs.bs: - print(b1) + print(b1, b1.data) async def async_main() -> None: -- 2.47.2