Я выписал очень простой запрос в использовании Sql объекта ZF2 в ...Zend Framework 2 Sql Выберите добавление "кавычки в запросе
$sql = new Sql($this->adapter);
$select = $sql->select()
->from('school')
->where(array("id = ?" => $id));
эхо $ select-> getSqlString();
Однако запрос возвращает это содержит «кавычки» вокруг имени таблицы ...
SELECT "school".* FROM "school" WHERE id = '4'
Это, очевидно, делает запрос неверен. кто-нибудь знает, почему он делает это и как это остановить?
Это не проблема, запрос все равно должен выполняться нормально. Это как раз то, как он получается из этого метода. Попробуйте выполнить его, и вы увидите :) – Andrew
Спасибо, Андрей, я не мог заставить его выполнить, не выкинув ошибку sql-запроса. Единственное, что я видел, выглядело некорректно, - это кавычки в выводе запроса. – jonadams51
Какая ошибка, была ли это, безусловно, ошибка SQL sytax? что должно работать нормально, так как это – Andrew