же ЧТЯДНТ?
with Session(engine) as session:
post = session.execute(select(Post).where(
Post.url == post_url).join(Post.author)).scalars().first()
Ошибка, когда обращаюсь к аттрибуту автора:
sqlalchemy.orm.exc.DetachedInstanceError: Parent instance <Post at 0x7ff925c38af0> is not bound to a Session; lazy load operation of attribute 'author' cannot proceed (Background on this error at: http://sqlalche.me/e/14/bhk3)
Автор one to many к посту
Ну так не делай лейзи лоад. Релейшн явно загрузи через опции запроса
крч, криво приджойнил я? пойду читать про джоины. Спасибо
При чем тут джойн?
Обсуждают сегодня