1
在我的laravel應用程序我有一個數據庫列travel_date
類型date
。此列已添加到Eloquent-Model類的$dates
屬性中。但是,如果我給你的價值22.01.2015
到模型碳拋出異常
InvalidArgumentException in Carbon.php line 425: Unexpected data found.
Unexpected data found.
Data missing
in Carbon.php line 425
at Carbon::createFromFormat('Y-m-d H:i:s', '20.01.2016') in Model.php line 3015
at Model->asDateTime('20.01.2016') in Model.php line 2971
at Model->fromDateTime('20.01.2016') in Model.php line 2926
at Model->setAttribute('travel_date', '20.01.2016') in Model.php line 446
[...]
我的代碼來創建模式是:
$trip = Trip::create(array_merge($request->all(), ['carpool_id' => $carpool->id])); //travel_date is 20.01.2016
而且我$dates
,物業
protected $dates = ['deleted_at', 'travel_date'];
感謝的問候!
日期性能預計將在'Y-M-d H:我:s'格式。所以只需將它們保存爲這種格式,一切都會好的。 –