我有一个这样的数据库布局:
Users
--------------
id, name, etc...
Lead
--------------
id, initials, etc..
基本上一个用户有很多潜在客户。该initials
字段映射到name
用户表中的字段。我有一个完美的用户设置关系:
has_many :leads, :foreign_key => 'initials',
:primary_key => 'name'
但我不知道如何以另一种方式使用belongs_to
:
belongs_to :user, :foreign_key => 'name',
:primary_key => 'initials'
这似乎行不通。
有任何想法吗?