参数丢失或为空-jsonapi rails

时间:2019-08-23 14:18:49

标签: ruby-on-rails

请求有效载荷如下。

{"vertical":{"certification_ids":[7,1]}}

许可数据如下

def create_params
  params.require(:vertical).permit(certification_ids: [])
end

但是我得到以下答复

{"errors":"param is missing or the value is empty: vertical"}
在Rails控制台中看到的

params如下

"params":{"_jsonapi":{"vertical":{"certification_ids":[7]}},"vertical_id":"1"},

所以我认为问题出在参数中以某种方式显示了“ _jsonapi”键。

关于如何解决此问题的任何想法?

注意:我在项目中使用jsonapi gem。但是我不想在新的api上使用它。

0 个答案:

没有答案