【发布时间】:2012-05-03 15:15:51
【问题描述】:
在我的用户模型中,我有一个设置为序列化的引导字段。默认情况下,该字段为 nil,但计划稍后以这样的方式结束:
{
guided_step1 : true,
guided_step1_decision : 33,
guided_step2 : true,
guided_step3 : false,
guided_step4 : false
}
我的问题是,如果我想发布到服务器 param[:user][:guided_step3] = true,那么最终会删除其他所有内容。如何发布并仅更新字段或插入它?处理这个用例的正确方法是什么?谢谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 activerecord serialization