使用强参数发布JSON数组

时间:2014-02-20 09:50:18

标签: ruby-on-rails json strong-parameters

如何通过强参数允许JSON数组POST到我的API端点?

假设我有以下JSON:

{ "objects": [ { "attr1": "hi", "attr2": "hi2" }, { "attr1": "hi", "attr2": "hi2" } ] }

如何让Rails将其纳入其参数中?当我将请求发布到我的创建操作时,我当前得到了一个模糊的Unprocessed Entity响应。

我已经尝试了params.require(:objects)params.require(objects: []),但没有运气。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

原来我的Content-Type标题中有一个愚蠢的拼写错误。