我的一个模型中有一个属性列,
并且Attributes column
是 hstore 类型,它存储 JSON 格式字符串,
我希望我的用户以普通表单类型对其进行编辑,
我希望它可以自动跨越到 4 个输入字段,
name
range
security
default_value
有什么宝石可以实现吗?
更新
我遵循@zwippie 解决方案,并以正确的形式显示它,
但是不能更新,
当我尝试更新它时,
但我应该将这些字段添加到强参数中,
有没有动态的方法来实现这一点。
扩展 hstro 中的所有列而不是硬代码store_accessor :cgi_attributes, :name, :range, :security, :default_value
,并将其附加到白名单中
= f.text_area column, class: 'input-xxlarge'
但它