Как я могу использовать подзапрос в форме пони для запроса типа
SELECT *
FROM child_table
WHERE child_table.masterno IN (SELECT masterno
FROM mastertable
WHERE mastertable.recorddate > SYSDATE -1)
Другими словами. Я хотел сделать что-то вроде
master_result = target_model.mastertable.select()\
.filter(lambda mt: mt.recorddate > DATE)
output = target_model.child_table.select()\
.filter(lambda ct: ct.masterno in master_result)
у меня ошибка
pony.orm.sqltranslation.IncomparableTypesError: Incomparable types 'int' and 'mastertable' in expression: ct.masterno in master_result
где мастер_результат
print(type(master_result))
‹'пони.orm.core.QueryResult'>