Теперь поле updated_at
имеет значение datetime(3)
, поэтому оно вызывает ошибку:
errors: "Trailing data"
Поскольку Laravel ожидает тип метки времени вместо даты и времени. Как сказать Laravel, что это поле даты и времени?
Файл журнала:
[2019-06-02 14:41:07] local.ERROR: Trailing data {"userId":8,"exception":"[object] (InvalidArgumentException(code: 0): Trailing data atCarbon\\Traits\\Creator.php:537)
[stacktrace]
esbot\\carbon\\src\\Carbon\\Traits\\Creator.php(559): Carbon\\Carbon::rawCreateFromFormat('Y-m-d H:i:s', '2019-06-07 00:0...', NULL)
Я пробовал это:
const UPDATED_AT = "AT_lastupdateuser";
protected $casts = [
'AT_lastupdateuser' => 'datetime',
];