在 laravel 子域路由中获取错误的路由变量值
Getting wrong route variable value in laravel subdomain route
我正在使用这条laravel路线
Route::group(['domain' => '{subdomain}.abc.com'], function()
{
Route::get('get_user/{user_id}','MyController@myMethod');
}
在这里,我在我的控制器中出错了 user_id
,它应该是 15
但我得到了我的子域值 subdomain_value
我这里做错了什么?
感谢您的宝贵时间和建议。
在控制器中尝试以下代码
$user_id = $request->route()->parameter('user_id');
您可以从路由参数中获取路由变量的准确值。
我正在使用这条laravel路线
Route::group(['domain' => '{subdomain}.abc.com'], function()
{
Route::get('get_user/{user_id}','MyController@myMethod');
}
在这里,我在我的控制器中出错了 user_id
,它应该是 15
但我得到了我的子域值 subdomain_value
我这里做错了什么?
感谢您的宝贵时间和建议。
在控制器中尝试以下代码
$user_id = $request->route()->parameter('user_id');
您可以从路由参数中获取路由变量的准确值。