使用未定义的常量id - 在laravel 5.4中假定为'id'

时间:2018-06-17 04:28:29

标签: laravel-5.4

这是什么错误?

  

使用未定义的常量id - 假设为'id'

public function update(Request $request)
{
    SubmitApplication::where('id', $request->get(id))->update(['approved' => true]);
    return redirect()->back();
}

1 个答案:

答案 0 :(得分:1)

字符串需要用引号括起来,否则PHP假定它是常量的名称,因此错误。

替换

$request->get(id)

$request->get('id')