I created new date
field called start_date
, and I also have two columns for created_at
and updated_at
which are defined as timestamp
.
In my model I have following line, that should tell Laravel to treat these columns as Carbon objects.
protected $dates = ['created_at', 'updated_at', 'start_date']
.
Request passes me date like this: 2015-10-28T10:37:31.337Z
, and when I try to save it, I got following error:
InvalidArgumentException in Carbon.php line 414:
Unexpected data found.
Trailing data
in Carbon.php line 414
at Carbon::createFromFormat('Y-m-d H:i:s', '2015-10-28T10:37:31.337Z') in Model.php line 2925
I tried several things, including changing dateFormat
on Model, changing format on property before saving model, but I keep receiving same error.
What is supposed way to handle situations like this? Can I have different types of columns handled by Carbon? Do I need to change it change format for them manually? I checked docs, but I couldn't find anything regarding that.
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire