Laravel - 如何在搜索中保持分页

问题描述 投票:0回答:0

我有一个在我的控制器中触发搜索功能的 POST 路由。我用它分页,效果很好..

在我看来,我显示数据,并使用分页器链接。但它给我一个 404 错误(这是预期的,因为搜索路径是 POST 并且分页器链接使用 GET。

//// route  
Route::post('/questions/search', [QuestionsController::class, 'search']);
//// controller
$results = Question::where('question', 'LIKE', '%' . $search_string . '%')
                ->orWhere('answer', 'LIKE', '%' . $search_string . '%')
                ->paginate(10);
//// view
{{ $results->links() }}

如何保留搜索参数和分页?

pagination laravel-8
© www.soinside.com 2019 - 2024. All rights reserved.