L5无法将Jquery datepicker值存储到数据库

时间:2015-06-16 15:57:24

标签: laravel eloquent laravel-5 jquerydatetimepicker

我正在使用充满雄辩的L5。在我的模型中,我在下面定义了必要的数据库表字段的函数。

public function getBuyingDateAttribute($value)
{
    return Carbon::parse($value)->format('d/m/Y');
}

日期选择器

$( "#buying-date" ).datepicker({dateFormat: 'dd-mm-yy'});

我可以在我的表单中使用此格式显示当前值(使用表单模型绑定),但是当我尝试存储或更新字段时,该值为空。我是Laravel和Eloquent的新手。如何正确格式化和存储数据? Anyhelp将不胜感激。

1 个答案:

答案 0 :(得分:-1)

如果您的表单中的日期列名称是日期,请在控制器中使用以下内容

$date = date('d/m/Y',strtotime($request->date));
//here $request is the object of Request class