0
在過去的幾個小時裏,我一直在搜尋我的大腦,認爲我會請求這裏的專家提供一些幫助。圍欄,與設計3個不同的模型相關聯
我有3個型號:用戶,帖子,評論。我正在使用Devise進行身份驗證。
用戶有一個頭像字段。帖子has_many評論。評論屬於帖子。
我想在評論中基本顯示用戶的頭像(位於用戶模型中)。獲得評論用戶頭像的語法是什麼?
現在,我有:
@post.user.avatar
這工作,但基本上顯示誰在每一個評論頭像照片(不正確)公佈的用戶。我需要以某種方式獲得評論者的頭像,但不知道正確的方法是做什麼來處理控制器查詢/視圖/模型調用。
協會:
Post:
has_many :comments, dependent: :destroy
belongs_to :user
Comment:
belongs_to :post
User:
has_many :posts, dependent: :destroy
感謝這麼多提前!
用戶has_many評論和has_many帖子?發佈has_many評論? – Anthony 2014-10-30 18:12:06
請將您的所有關聯發佈到您的用戶,發佈和評論模型(即'belongs_to'和'has_many'),以便我們可以看到整個圖片。 – nikkon226 2014-10-30 18:28:55
感謝您的留言 - 我已將所有關聯添加到我的原始文章中。乾杯! – gitastic 2014-10-30 18:43:57