具有大量字段的模型

时间:2016-08-22 16:30:37

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 ruby-on-rails-3.2 ruby-on-rails-3.1

我有模型汽车和领域vin:uniq a_field1 a_field2 a_field3 .. a_field20 b_field1 b_field2 b_field3 .. b_field30。我有两种用户Mechanik和Manager。 Mechanik可以查看和编辑a_参数,管理员可以查看和编辑b_参数。没有人可以编辑vin。两个用户都可以使用vin创建Car,为Mechanik创建a_参数,为管理器创建vin和b_参数。是否更好地划分模型车并通过has_one和belongs_to连接它们,或者拥有一个包含所有参数的大型模型。也许有另一种更好的方法?应该怎么样?

0 个答案:

没有答案