У меня есть класс ORM и подзапрос. Я создал соединение между ними и хочу получить доступ к полям подзапроса, поскольку класс может быть фиктивным объектом ResultProxy.
Пример кода:
session.query(ORM_Class,subqyery).\
join(subqyery,ORM_Class.id==subqyery.id).all()
Это приведет меня к кортежу результатов с первым объектом ORM_CLass, который имеет смысл, но поле оставшегося идентификатора будет просто чистыми значениями подзапроса.
выход
[(orm.my_orm.ORM_Class Object , 1)]
1 - это идентификатор, полученный из подзапроса. Я хочу получить доступ к идентификатору как ResultProxy.id или любой другой подобной форме.
Можем ли мы явно ввести приведение в какую-либо другую форму?