2011-10-27 18 views
0

申し訳ありませんこれまでに質問されていましたが、検索を試みましたが、探しているものを正確に見つけることができませんでした。Railsモデルと外部キー

私は2つのテーブル、1を持っているが、ユーザーと呼ばれ、user_idのフィールドを持っているされ、第二はusers_friendsと呼ばれ、2つのフィールドのみ、USER_IDを持っていると私は、多くの異なるバリエーションをしようとして一日を過ごしたとすることはできませんしました

をfriends_idされますそれは私が期待しているようなユーザーオブジェクトとして友人を引き戻すようにしてください。私UsersFriendsモデルの

全体の内容は、事前に

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

おかげで、 J

答えて