select(ReportConfig)
.order_by(desc(ReportConfig.dt))
.limit(1)
)
rows = await self.session.execute(query)
row = rows.fetchone()
В данном примере
row=(<app.db.models.common.report_config.ReportConfig object at 0x7f4a58f5e4d0>,)
item = session.scalar(stmt)
оно и так всё как надо работает просто у тебя репра нет и стр-а, вот и показывает такое
ну ломается в этом месте ReportConfigDTO.model_validate(row)
ну понял, там кортеж приходит
Обсуждают сегодня