Ruby on rails 4 将参数required与apipie param_组组合

Ruby on rails 4 将参数required与apipie param_组组合,ruby-on-rails-4,apipie,Ruby On Rails 4,Apipie,如何将Rails的params.require与apiepie的param_组结合起来以避免重复?我知道回复有点晚,但下面是如何做到的: 创建扩展ApiPie的控制器: 类ApicController

如何将Rails的
params.require
与apiepie的
param_组
结合起来以避免重复?

我知道回复有点晚,但下面是如何做到的:

  • 创建扩展ApiPie的控制器:

    类ApicController
  • 在该控制器中定义
    参数组

  • 从第二个控制器扩展此控制器:

    类MyCustomController
  • 使用以下命令调用函数前的
    param_组

  •     def_param_group :param_errors do
          error code: 200, desc: "Success"
          error code: 400, desc: "Error"
          error code: 401, desc: "Unauthorized"
          error code: 404, desc: "Not Found"
        end
    
        param_group :param_errors, ApiController
        def my_method
    
        end