不同用户(人员或组织)的不同字段

时间:2012-05-20 10:16:09

标签: ruby-on-rails model

我有一个只允许人们注册的网站。现在我想添加组织注册。

问题在于人们和组织某些相同的领域某些不同的领域(例如,组织没有出生的姓氏或出生日期,但可能有其他人们不需要的领域。

用户行为相同。只有字段不同。

实施组织注册的最佳方式是什么? 我应该创建一个多态关联还是有一个更简单/更好的解决方案?

1 个答案:

答案 0 :(得分:0)

只需创建第一步,人们可以选择常规或组织的注册,然后呈现正确的形式

验证的

使用:if => lambda { self.organization? }(组织布尔字段)