答案 0 :(得分:0)
您可以在restfull API中使用[GET]
,然后在后端对其进行管理。
您的网址可以采用以下格式:http://location/rest/apiName/?requestfield=LastName&query=Chan&responseField=BirthDate
您的后端API应该处理参数requestField
和query
来搜索记录并使用responseField
值返回字段
//注意:
或者,您也可以编写后端API以返回JSON格式,并处理前端的字段选择
答案 1 :(得分:0)
您不应将过滤器参数作为应作为查询参数的路径参数。
用户可能只想按名字或姓氏或两者都进行搜索,在这种情况下,您的网址将不正确,API会抛出404。
因此URL应为:
/api/customers/search
获取如下参数:
$firstname = $request.query.firstname;
$lastname = $request.query.lastname;
像这样修改您的查询:
Select * from customers where last_name like '$lastname%' and first_name like '$first_name%'
希望对您有帮助。