目前默认的Devise使用电子邮件生成用户模型,问题是这会复制数据。这是因为我有一个联系人表(上面有电子邮件),其想法是每个用户都有一个联系人,但并非所有联系人都有一个用户帐户。
如何让ActiveRecord指向另一个表上的电子邮件字段,是否可以指向/重定向到另一个表的指针字段?
我也使用ActiveAdmin作为CMS。
答案 0 :(得分:1)
class User < ActiveRecord::Base
belongs_to :contact
delegate :email, :email=, to: :contact
end