За последние 24 часа нас посетили 17916 программистов и 1574 робота. Сейчас ищут 1260 программистов ...

Ошибка формата при сохранении модели

Тема в разделе "Laravel", создана пользователем mstdmstd, 9 сен 2017.

  1. mstdmstd

    mstdmstd Активный пользователь

    С нами с:
    28 фев 2010
    Сообщения:
    83
    Симпатии:
    1
    Всем привет,

    При сохранении/update модели(Laravel 5.4) с полем
    Код (Text):
    1. `updated_at` DATETIME NOT NULL,
    получаю ошибку

    Код (Text):
    1. (1/1) InvalidArgumentException
    2. Trailing data
    3. in Carbon.php (line 582)
    4. at Carbon::createFromFormat('Y-m-d', '2017-09-09 11:22:00')
    5. in HasAttributes.php (line 715)
    6. at Model->asDateTime('2017-09-09 11:22:00')
    7. in HasAttributes.php (line 738)
    8. at Model->fromDateTime('2017-09-09 11:22:00')
    9. in HasAttributes.php (line 1062)
    10. at Model->originalIsEquivalent('updated_at', '2017-09-09')
    11. in HasAttributes.php (line 1023)
    12. at Model->getDirty()
    13. in Model.php (line 613)
    14. at Model->performUpdate(object(Builder))
    15. in Model.php (line 531)
    16. at Model->save()
    17. in Client.php (line 408)
    Текущее значение поля updated_at в базе '2017-09-09 11:22:00' и вызывает интерес строка
    Код (Text):
    1. at Carbon::createFromFormat('Y-m-d', '2017-09-09 11:22:00')
    Похоже, проблема в первом параметре формата даты?
    Этот параметр где-то нужно установить в намтройках ?


    Спасибо !