为单独联系人 table 上的用户设计商店电子邮件
Devise store email for user on separate contact table
目前默认的 Devise 会生成一个带有电子邮件的用户模型,问题是这会重复数据。这是因为我有一个联系人 table(上面有电子邮件),我的想法是每个用户都会有一个联系人,但并非所有联系人都会有一个用户帐户。
如何让 ActiveRecord 指向另一个 table 上的电子邮件字段,是否可以有一个 point/redirect 指向另一个 table 的指针字段?
我也在使用 ActiveAdmin 作为 CMS。
class User < ActiveRecord::Base
belongs_to :contact
delegate :email, :email=, to: :contact
end
目前默认的 Devise 会生成一个带有电子邮件的用户模型,问题是这会重复数据。这是因为我有一个联系人 table(上面有电子邮件),我的想法是每个用户都会有一个联系人,但并非所有联系人都会有一个用户帐户。
如何让 ActiveRecord 指向另一个 table 上的电子邮件字段,是否可以有一个 point/redirect 指向另一个 table 的指针字段?
我也在使用 ActiveAdmin 作为 CMS。
class User < ActiveRecord::Base
belongs_to :contact
delegate :email, :email=, to: :contact
end