【发布时间】:2011-11-15 04:09:07
【问题描述】:
在rails 中,我将如何构建嵌套表单,类似于可以使用nested_form gem 构建的表单类型。但不是嵌套模型,我需要嵌套模型的一个属性,该属性作为数组存储在模型中。 (它是一个文本数组,被序列化成一个数组
【问题讨论】:
标签: ruby-on-rails gem nested nested-forms
在rails 中,我将如何构建嵌套表单,类似于可以使用nested_form gem 构建的表单类型。但不是嵌套模型,我需要嵌套模型的一个属性,该属性作为数组存储在模型中。 (它是一个文本数组,被序列化成一个数组
【问题讨论】:
标签: ruby-on-rails gem nested nested-forms
如果我正确理解您的问题,我认为您想要的是在模型上定义一个虚拟属性。然后你可以像对待任何其他属性一样对待它。
http://railscasts.com/episodes/16-virtual-attributes
http://railscasts.com/episodes/167-more-on-virtual-attributes
另外,这篇文章有一些很好的例子: Rails: Virtual attributes and form values
【讨论】: