Выпадающий список требуется даже для информирования значения — Voyager Laravel

#laravel #voyager

#laravel #voyager

Вопрос:

Я использую Voyager Laravel, в поле связи selectbox с другой таблицей, даже при выборе опции отображается ошибка, указывающая, что поле является обязательным. Что делать?

Связь:

Изображение отношения

Форма:

Изображение формы

Ответ №1:

Сделайте соответствующий столбец необязательным в базе данных. Это будет работать.

Voyager автоматически добавляет обязательный атрибут в поле, когда для столбца в базе данных установлено значение «Not Null»

Также установите ниже правила для поля в ХЛЕБЕ

 {
    "validation": {
        "rule": "nullable|url"
    }
}
  

Комментарии:

1. столбец установлен как необязательный в базе данных … это не работает

Ответ №2:

Проверьте поле идентификатора, которое вы используете в качестве основы для отношения, возможно, оно имеет такое же ограничение.