为什么使用带有rails形式对象的virtus?

时间:2015-08-25 23:27:01

标签: ruby-on-rails virtus

当我在rails中使用表单对象模式时,我包含ActiveModel,我倾向于将属性委托给实际模型。

为什么我要使用virtus gem?似乎我正在重新定义已在别处定义的属性(即模型)

1 个答案:

答案 0 :(得分:1)

您可以在Virtus中定义属性类型和默认值,这可能会使表单解析更容易,尤其是对于虚拟属性。