自定义 Grape API 响应
customize Grape API response
我在我的 rails 应用程序中使用 Grape GEM,如何自定义响应
如果未找到记录或请求参数有效
@video = Video.where(id: permitted_params[:id]).first!
例如没有任何id的记录
你可以这样做:
@video = Video.where(id: permitted_params[:id]).first!
if @video
#your code
else
error!({:error_message => "Record Could not found"}, 422)
end
我在我的 rails 应用程序中使用 Grape GEM,如何自定义响应 如果未找到记录或请求参数有效
@video = Video.where(id: permitted_params[:id]).first!
例如没有任何id的记录
你可以这样做:
@video = Video.where(id: permitted_params[:id]).first!
if @video
#your code
else
error!({:error_message => "Record Could not found"}, 422)
end