PavelUstyugov
@PavelUstyugov
proger support

Как в Laravel правильно записывать поле datetime с пустым значением?

В Laravel при записи модели выдается ошибка что поле типа datetime не может быть null.
Column 'data_start' cannot be null

дело в том что данные считываются из файла и в данном случае в это поле записывается "".
Но у поля стоит признак Nullable.
Или мы должны убрать этот признак?

Хочется чтобы в этом поле ничего не было.

Или нужно всегда делать проверку
if ($fileData != "") {
 $model->start_data = $fileData;
}


Не хотелось бы вставлять лишние проверки. Нельзя ли обойтись без этого?
  • Вопрос задан
  • 118 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы