модели (User, Role) со связью и в User написал полe role=relationship('Role'). Потом получаю данные из бд вот так:
db.execute(select(models.User)).first()
Я ожидаю в полученном объекте увидеть поле role, но его нет, что я понял не так? и как правильно получить пользователя и его роль. поля с ForeignKey у юзеров есть
https://docs.sqlalchemy.org/en/14/orm/loading_relationships.html
а как можно как-то сделать, чтобы в pydantic модель передавать объект юзера и он как-то подгружал бы с ленивой загрузкой эти связи
Обсуждают сегодня