Есть ли способ напечатать запрос, созданный sqlalchemy
emp = session.query(Employee).filter(*empfilters).order_by(Employee.Name).all()
Я пытался сделать str(emp)
, emp.statement.compile(dialect=postgresql.dialect(), compile_kwargs={"literal_binds": True})
или другие решения SO, но не смог ничего воспроизвести. Опять *empfilters
здесь происходит из других таблиц (часть соединения один-много), поэтому я хотел проверить, к чему именно он компилируется.
Ошибка, если я попытаюсь сделать это выше, - 'list' object has no attribute 'statement'