我的Rails项目中有一个数据模型,它有一个序列化字段:
class Widget < ActiveRecord::Base
  serialize :options
end
选项字段可以包含可变数据信息.例如,以下是fixtures文件中一条记录的选项字段:
  options:
    query_id: 2 
    axis_y: 'percent'
    axis_x: 'text'
    units: '%'
    css_class: 'occupancy'
    dom_hook: '#average-occupancy-by-day'
    table_scale: 1
我的问题是让用户在标准表单视图中编辑此信息的正确方法是什么?
如果您只是为选项字段使用一个简单的文本区域字段,您将只获得一个yaml转储表示,并且该数据将仅作为字符串发回.
在Rails中编辑这样的序列化哈希字段的最佳/正确方法是什么?