我正在使用Rails 4.2.4构建后端API并遇到了这个问题。
从客户端我向服务器发送此结构的JSON有效负载:
{
"Object":{
"A": {...}
"B": "..."
"C": "..."
}
}
在我创建的Object
模型中,我只有B
和C
属性,我想允许A
发送(可选),所以我确实
def object_params
params.required(:object).permit(:A, :B, :C)
end
我认为这样做,但是当我发送实际的POST请求时,服务器显示以下消息:
Unpermitted parameter: A
。
我错过了什么吗?谢谢!