Я на Zend Framework 2.
Сценарий, я хочу знать фактический запрос SQL после Zend\Db\Sql\Select
, Я не могу использовать Zend\Db\Sql\SQL
здесь и
$select = new Zend\Db\Sql\Select();
$select->where(array($between));
$select->prepareStatement($select)->getSQL();
дает ошибку, как,
Вызов функции-члена getParameterContainer () со значением NULL
Как правильно написать это?
Вам нужно использовать getSqlString () метод.
Более подробную информацию вы можете найти здесь: https://akrabat.com/displaying-the-generated-sql-from-a-zenddbsql-object/
Других решений пока нет …