これが以前に尋ねられた場合は申し訳ありませんが、検索を試みましたが、探しているものを正確に見つけることができません.
2 つのテーブルがあります。1 つは users と呼ばれ、user_id フィールドがあり、2 番目は users_friends と呼ばれ、user_id と friends_id の 2 つのフィールドしかありません。
私は一日中さまざまなバリエーションを試してみましたが、期待どおりにユーザー オブジェクトとして友達を引き戻すことはできません。
私のUsersFriendsモデルの内容全体は
belongs_to :user, :class_name => "User", :foreign_key => "user_id"
has_one :friends, :class_name => "User", :foreign_key => "id"
よろしくお願いします、J