2011-10-27 51 views
0

对不起,如果这之前已经问过,但我已经尝试过搜索,并找不到我正在寻找什么。Rails模型和外键

我有两个表,一个是所谓的用户,并具有USER_ID场,第二个叫users_friends且只有两个字段,USER_ID和friends_id

我花了整整一天尝试许多不同的变化,不能让它像我期待的那样以用户对象的方式拉回朋友。

我UsersFriends模型的全部内容是

belongs_to :user, :class_name => "User", :foreign_key => "user_id" 
has_one :friends, :class_name => "User", :foreign_key => "id" 

由于提前, Ĵ

回答