Получить SQL после Zend \ Db \ Sql \ Select

Я на 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

Как правильно написать это?

3

Решение

Вам нужно использовать getSqlString () метод.

Более подробную информацию вы можете найти здесь: https://akrabat.com/displaying-the-generated-sql-from-a-zenddbsql-object/

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]