如何解决未定义的方法错误



我的laravel 9.1出现错误:

public function index()
{
$fingers = fingerprint:: latest()->paginate(15);
return view('crud.fliste', compact('fingers'))
->with('i', (request()->input('page', 1) - 1) * 15);
}
public function create()
{
return view('crud.fekle');
}
public function store(Request $request)
{
$request->validate(['kisiadi' => 'required']);
fingerprint::create($request->all());
return redirect()->route('fingerprint.index')
->with('success', 'parmak izi ekleme işlemi başarılı.');

我正在尝试一些东西,但我解决不了这个问题。我尝试了一些东西;我删除了";{;,我编辑了语法,但我仍然会出错。你们能帮我吗?

您只是缺少大括号。请检查以下代码:

public function index(){
$fingers = fingerprint:: latest()->paginate(15);
return view('crud.fliste', compact('fingers'))->with('i', (request()->input('page', 1) - 1) * 15);
}
public function create()
{
return view('crud.fekle');
}
public function store(Request $request)
{
$request->validate(['kisiadi' => 'required']);
fingerprint::create($request->all());
return redirect()->route('fingerprint.index')->with('success', 'parmak izi ekleme işlemi başarılı.');
}

store()方法中是否缺少右大括号?

public function store(Request $request)
{
$request->validate(['kisiadi' => 'required']);
fingerprint::create($request->all());

return redirect()->route('fingerprint.index')
->with('success', 'parmak izi ekleme işlemi başarılı.');
}

最新更新