私は次のようなDBレイアウトを持っています:
Users
--------------
id, name, etc...
Lead
--------------
id, initials, etc..
基本的に、ユーザーには多くのリードがあります。フィールドは users テーブルのフィールドにinitials
マップされname
ます。私は完璧に機能するユーザー設定との関係を持っています:
has_many :leads, :foreign_key => 'initials',
:primary_key => 'name'
しかし、次を使用して他の方法でそれを行う方法がわかりませんbelongs_to
:
belongs_to :user, :foreign_key => 'name',
:primary_key => 'initials'
それはうまくいかないようです。
何か案は?