是否可以通过设计生成不同的模型,并且每个模型都有不同的注册表单?
我需要有两种类型的用户,他们可以登录、注册等,但他们接受不同的参数。
我尝试创建不同的模型,但在我的视图中仍然只给我一个带有独特注册表单的文件夹。我还尝试将我为两种类型用户拥有的所有参数放入此表单,但它返回
undefined method `philosophy' for #<User:0x007fbab0961ca8>
其中哲学是我的第二个用户的参数。
我需要这个才能工作,因为我正在尝试通过活动记录将这两个用户相互关联
user belongs_to :charity
charity has_many :users
知道如何解决这个问题吗?