s = select(
Database
).options(
selectinload(
Database.person
).options(
joinedload(Person.city)
)
)
среда, 21 июля 2021 г. в 23:25:05 UTC+3, sector119:
> Hello, Mike
>
> When I want to use some relationship I just set selectinload option on it
> like
>
> s = select(Database).options(selectinload(Database.person))
>
> Here Database.person is relationship with Person model
>
> But what to do if I want to access some relationship of Person model? For
> example Person.city,
>
> I got errors when I set selectinload(Database.person.city) or
> selectinload(Person.city)
>
> Thank You
>
--
SQLAlchemy -
The Python SQL Toolkit and Object Relational Mapper
http://www.sqlalchemy.org/
To post example code, please provide an MCVE: Minimal, Complete, and Verifiable
Example. See http://stackoverflow.com/help/mcve for a full description.
---
You received this message because you are subscribed to the Google Groups
"sqlalchemy" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/sqlalchemy/ee1aa492-29e0-4abe-afca-c34356fb7a24n%40googlegroups.com.