Spec-Zone.ru › Laravel 10

Исключение нарушения уникального ограничения

класс UniqueConstraintViolationException расширяет QueryException (Просмотреть исходный код)

Свойства

строка $connectionName

Имя подключения к базе данных.

из QueryException
защищенная строка $sql

SQL-запрос.

из QueryException
защищенный массив $bindings

Связывания для запроса.

из QueryException

Методы

пустое значение __construct(строка $connectionName, строка $sql, массив $bindings, Throwable $previous)

Создает новый экземпляр исключения запроса.

из QueryException
строка formatMessage(строка $connectionName, строка $sql, массив $bindings, Throwable $previous)

Форматирует сообщение об ошибке SQL.

из QueryException
строка getConnectionName()

Получить имя подключения для запроса.

из QueryException
строка getSql()

Получить SQL-запрос.

из QueryException
массив getBindings()

Получить связывания для запроса.

из QueryException

Подробности

пустое значение __construct(строка $connectionName, строка $sql, массив $bindings, Throwable $previous)

Создает новый экземпляр исключения запроса.

Параметры

строка $connectionName
строка $sql
массив $bindings
Throwable $previous

Возвращаемое значение

пустое значение

защищенный строка formatMessage(строка $connectionName, строка $sql, массив $bindings, Throwable $previous)

Форматирует сообщение об ошибке SQL.

Параметры

строка $connectionName
строка $sql
массив $bindings
Throwable $previous

Возвращаемое значение

строка

строка 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/UniqueConstraintViolationException.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API