一般控制器 laravel
Controllers in general with laravel
假设我有这条路线
Route::get('/services/{service}', 'ServiceController@show');
当我
public function show($s)
{
$service = Services::findOrFail($s)
}
其中 $s
是一个类似于 "clean" 的字符串,例如 ID 为 1。
最好做我有的路线或者找ID之类的
Route::get('/services/{id}', 'ServiceController@show');
public function show($id)
{
$service = Services::findOrFail($id)
}
我使用的功能并不重要,重要的是如果按名称而不是 id 搜索有效
当 $s
被刺痛时,您必须确保您的数据库 table 对应的列是 unique
。为了避免你可以让你的路线
Route::get('/services/{id}/{service}', 'ServiceController@show');
public function show($id, $service)
{
$service = Services::where(['id' => $id, 'service' => $service])->first()
}
假设我有这条路线
Route::get('/services/{service}', 'ServiceController@show');
当我
public function show($s)
{
$service = Services::findOrFail($s)
}
其中 $s
是一个类似于 "clean" 的字符串,例如 ID 为 1。
最好做我有的路线或者找ID之类的
Route::get('/services/{id}', 'ServiceController@show');
public function show($id)
{
$service = Services::findOrFail($id)
}
我使用的功能并不重要,重要的是如果按名称而不是 id 搜索有效
当 $s
被刺痛时,您必须确保您的数据库 table 对应的列是 unique
。为了避免你可以让你的路线
Route::get('/services/{id}/{service}', 'ServiceController@show');
public function show($id, $service)
{
$service = Services::where(['id' => $id, 'service' => $service])->first()
}