Исключение запроса
класс QueryException расширяет PDOException (Просмотреть исходный код)
Свойства
| строка | $connectionName | Имя подключения к базе данных. | |
| защищённая строка | $sql | SQL-запрос. | |
| защищённый массив | $bindings | Параметры запроса. |
Методы
| пустое значение | __construct(строка $connectionName, строка $sql, массив $bindings, Throwable $previous)
Создать новое исключение запроса. | |
| строка | formatMessage(строка $connectionName, строка $sql, массив $bindings, Throwable $previous)
Форматировать сообщение об ошибке SQL. | |
| строка | getConnectionName()
Получить имя подключения для запроса. | |
| строка | getSql()
Получить SQL-запрос. | |
| массив | getBindings()
Получить параметры запроса. |
Детали
пустое значение __construct(строка $connectionName, строка $sql, массив $bindings, Throwable $previous)
Создать новое исключение запроса.
защищённая строка formatMessage(строка $connectionName, строка $sql, массив $bindings, Throwable $previous)
Форматировать сообщение об ошибке SQL.
строка getConnectionName()
Получить имя подключения для запроса.
строка getSql()
Получить SQL-запрос.
массив getBindings()
Получить параметры запроса.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Database/QueryException.html