1
現在、デフォルトのDeviseは電子メールを使用してユーザーモデルを生成しますが、データが重複するという問題があります。これは私がコンタクトテーブル(電子メールを持っている)を持っていて、アイデアがすべてのユーザーが連絡先を持っているが、すべての連絡先がユーザーアカウントを持っていないということです。別のコンタクトテーブルにユーザーの店舗電子メールを作成する
電子メールの別のテーブルのフィールドを指すようにActiveRecordを取得するにはどうすればこの他のテーブルをポイント/リダイレクトするポインタフィールドを持つことができますか?
私はCMSとしてActiveAdminも使用しています。
これはdeviseモデルで使用できますか?もしそうなら、natch! – Thermatix
私はそう思います。試すだけの価値があります。 –
最終的には、ユーザーと連絡先オブジェクトの間で電子メールの値を同期させるフックを作成することにしましたが、正しく動作するように見えるように修正します。 – Thermatix