如何处理具有许多属性的模型

时间:2015-01-10 23:59:14

标签: ruby-on-rails-4 activerecord

我有一个ActiveRecord支持的模型,只有60多个属性。在控制器中,将如此大的字段列表传递给强参数看起来就像代码味道。

尝试将属性拆分为几个相关的ActiveRecord支持模型并让主模型通过has_one关系到达每个模型是否有任何不足之处?

1 个答案:

答案 0 :(得分:0)

如果你真的需要所有60个属性而不是将它们保存在一个表/模型中是最好的方法。不要担心控制器底部的长强参数部分。