Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有分页的Laravel 8搜索无法正常工作_Laravel_Laravel 8 - Fatal编程技术网

带有分页的Laravel 8搜索无法正常工作

带有分页的Laravel 8搜索无法正常工作,laravel,laravel-8,Laravel,Laravel 8,我正在尝试使用分页进行搜索,但遇到了这个GET错误 function search_document(Request $request){ $result = Document::where("title","like", "%".$request->input('query')."%")->paginate(5); return view('/admin/documents')->

我正在尝试使用分页进行搜索,但遇到了这个GET错误

function search_document(Request $request){
    $result = Document::where("title","like", "%".$request->input('query')."%")->paginate(5);
    return view('/admin/documents')->with(["documents"=>$result]);
}
我犯了一个错误

  • URL更改为/api/search\u文档,必须与/admin/documents类似
  • 我得到了这个错误
  • 路线是这样的:

    Route::post("search_document",[adminDocumentController::class, 'search_document']);
    
    刀片文件代码

    <form action="/api/search_document" class="main__title-form" method="POST">
                            <input type="text" placeholder="Find document" name="query">
                            <button type="submit">
                                <i class="icon ion-ios-search"></i>
                            </button>
                        </form>
    
    
    

    请帮我把你的路线从邮寄改为获取,然后 在控制器中,方法将接收请求作为参数,窗体方法也应为GET


    查看此资料

    将您的路线
    route::post…
    更改为
    route::get…
    然后我将如何将查询数据传递到路线?我正在使用表单执行搜索操作您可以将您的
    表单
    代码与您的问题一起发布吗您只需将
    method=“post”
    更改为
    method=“get”
    以及从路线。默认情况下,laravel分页使用get参数