标签: ruby-on-rails model
我有一个只允许人们注册的网站。现在我想添加组织注册。
问题在于人们和组织某些相同的领域和某些不同的领域(例如,组织没有出生的姓氏或出生日期,但可能有其他人们不需要的领域。
用户行为相同。只有字段不同。
实施组织注册的最佳方式是什么? 我应该创建一个多态关联还是有一个更简单/更好的解决方案?
答案 0 :(得分:0)
只需创建第一步,人们可以选择常规或组织的注册,然后呈现正确的形式
使用:if => lambda { self.organization? }(组织布尔字段)
:if => lambda { self.organization? }