Rails API: 无法将JSON字段属性添加到白名单中
- 论坛
- Rails API: 无法将JSON字段属性添加到白名单中
11 浏览
Rails API: 无法将JSON字段属性添加到白名单中
我正在构建一个包含一个JSON类型属性data
的Rails API。(PSQL)
但是当我尝试发送这样的内容时:
{ model: { name: 'Hello', data: { a: 1, b: 2 } } }
Rails认为a
和b
是嵌套的data
关联的属性... 它认为它们是不允许的参数。
问题是,{ a: 1, b: 2 }
是我字段data
的值。
如何为属性提供JSON值?
编辑:
显示的错误是:
未允许的参数:name,provider,confidence,location_type,formatted_address,place_id,types,locality,...
属性data
的值是{ name: 'Name', provider: 'Provider', ... }
就像我说的,Rails认为它们是嵌套的data
关联的属性。
日志: