发现意外数据。追踪数据

时间:2017-05-15 12:59:46

标签: php laravel-5

我试图将数据从客户端持久保存到我的数据库中,但我遇到时间戳问题。

public function post(UpdateRequest $request){
    $update = new UpdateEvent();
    $update->src = $request->get('src');
    $update->title = $request->get('title');
    $update->sapo = $request->get('description');
    $update->created_at = $request->get('created_at');
    $update->img = $request->get('image');
    $update->save();
    return view('update.notification');
}

我收到以下异常:

  

Carbon.php第582行中的InvalidArgumentException:
  发现了意外的数据   尾随数据

你能帮助我吗?

2 个答案:

答案 0 :(得分:0)

当列被视为日期时,您可以将其值设置为UNIX时间戳,日期字符串(Ymd),日期时间字符串,当然还有DateTime / Carbon实例,并且日期的值将为自动正确存储在您的数据库中:

Source

答案 1 :(得分:0)

当一列被认为是日期时,您可以将其值设置为 UNIX 时间戳、日期字符串 (Ymd)、日期时间字符串,当然还有一个 DateTime / Carbon 实例,日期的值将自动正确存储在您的数据库中:

我不确定正确的修复方法,但我认为当前的问题是因为此字段列在 $dates 中。 尝试将其从模型中的 $dates 数组中删除。