我现在第一次在一个名为Applicant
.
(我想保存序列化的申请对象,因为它稍后会发送到外部应用程序并且它只是保存为本地备份。)
申请者模型有一个“生日”属性。
store :data, accessors: [ ..., :birthday ]
日期字段的表单助手将属性拆分为日/月/年的多个字段。
通常在分配参数时,ActiveRecord 会自动将它们重新组合在一起。
但是当使用键值存储时,事实并非如此,我得到了一个异常:
ActiveRecord::MultiparameterAssignmentErrors Exception: 1 error(s) on assignment of multiparameter attributes
我可以将生日(1i)生日(2i)生日(3i)参数放在控制器中,但这并不是我真正想做的。有更好的方法吗?
谢谢