如何使用 Laravel 5 中的 where 条件获取数据列表
How to get list of data with where condition in Laravel 5
我想让 REST url 检索名称="hello" 和类别="main"
的数据
这是我的模特
public function show($name, $category)
{
$FodMap = FodMap::find($name, $category);
return $FodMap;
}
路线
Route::get('FodMap/{name}/{category}', 'FodMapController@show');
我想要的是当我输入localhost/api/FodMap/hello/main
应显示与 hello 和 main 匹配的所有结果
请建议我继续....我是 Laravel 的新手。
eloquent 查询是这样的:
FodMap::where('name','=',$name)->where('category','=',$category)->get()
这将 return 一个 Eloquent 集合实例。
public function getAllData()
{
$data = tableName::where('Method','Delivery')->get();
return response()->json($data, 200);
}
或
$users = DB::table_Name('users')->select('name', 'email as user_email')->get();
或
$users = DB::table('users')
->whereIn('id', [1, 2, 3])
->get();
我想让 REST url 检索名称="hello" 和类别="main"
的数据这是我的模特
public function show($name, $category)
{
$FodMap = FodMap::find($name, $category);
return $FodMap;
}
路线
Route::get('FodMap/{name}/{category}', 'FodMapController@show');
我想要的是当我输入localhost/api/FodMap/hello/main
应显示与 hello 和 main 匹配的所有结果
请建议我继续....我是 Laravel 的新手。
eloquent 查询是这样的:
FodMap::where('name','=',$name)->where('category','=',$category)->get()
这将 return 一个 Eloquent 集合实例。
public function getAllData()
{
$data = tableName::where('Method','Delivery')->get();
return response()->json($data, 200);
}
或
$users = DB::table_Name('users')->select('name', 'email as user_email')->get();
或
$users = DB::table('users')
->whereIn('id', [1, 2, 3])
->get();