0
我有一個用戶表,加入到鏈接回用戶的朋友表。許多自我加入表
所以
User
ID | Name
has_many :friends, :through => :friends
Friend
ID | user_id | friend_id | relationship
belongs_to :friends, :foreign_key => "friend_id", :class_name => "User"
這工作得很好,但是當我有一個特定的用戶和呼叫
friends = me.friends
我得到用戶的數組,但我需要兩個表的信息,所以我想
ID | name | relationship
見你是什麼意思時,你說'return'?給我們更多的背景知識和你想要完成的事情 – Azolo 2012-03-24 22:48:20
請看清楚。我相信我正在接近這個問題的軌道錯誤的方式,我基本上試圖返回兩個模型對象在一個散列。 – 2012-03-27 14:32:48