Laravel请求验证错误。必需错误
Laravel验证错误。“必需”失败 URL:/deneme/xxxx yyyy 验证:Laravel请求验证错误。必需错误,laravel,Laravel,Laravel验证错误。“必需”失败 URL:/deneme/xxxx yyyy 验证: $request->validate([ 'slug' => ['required', 'alpha_dash', 'slug'], ]); 路线: Route::prefix('deneme')->group(function () { Route::get('/{slug}', 'App\Http\Controllers\WorkShopsController@wor
$request->validate([
'slug' => ['required', 'alpha_dash', 'slug'],
]);
路线:
Route::prefix('deneme')->group(function () {
Route::get('/{slug}', 'App\Http\Controllers\WorkShopsController@workshop');
});
要求失败
成功:)
路由::get('/{slug}',App\Http\Controllers\WorkShopsController@list“)->其中('slug',”[a-zA-Z-0-9]+') 改变这一点:
$request->validate([
‘slug’=>[‘必需’、‘字母破折号’、‘slug’、])
对这个。它必须采用以下格式
$this->validate($request,['slug'=>'required | alpha_-dash | slug'])
这是Laravel验证的正确格式。确保您在上一页有一个名为“slug”的输入路由参数不是请求输入?请举个例子。。。路由参数不是请求的输入。。。请求没有名为
slug
的输入,因为这是一个路由参数,它是一个单独的东西。。。您试图使用的slug
验证规则是什么?您的错误是什么?你能提供更多关于你想做什么的信息吗do@max234435他们没有名为slug
…的输入<代码>slug是他们的路线parameter@lagbox这个问题有很多问题,只是想弄清楚他们首先要做什么