比如想从数据表中查询多个指定ID的记录,在URL参数里使用逗号‘,’拼接多个ID,传递给接口。接口返回多个指定ID的记录集合。
用到的技术点:模型,控制器
接口调用:http://192.168.0.1/api/theme/1,3
返回ID为1和3的theme表记录
路由:Route::get("api/theme/:IDs", "API/Theme/GetListByIDs");
class Theme extends Controller
{
public function GetListByIDs($IDs='')
{
//$IDs == "1,3"
$aID = explode(',', $IDs); //把接收到的字符串分割开组成数组
$theme = new ThemeModel();
$result = $theme->select($aID);
return $result;
}
}
网友评论