0
我有一個模型Post
和一個模型User
一個帖子屬於一個用戶和一個用戶有很多帖子。我想讓我回到我的朋友的帖子。模型關係問題
在用@friends = current_user.friends
「抓住」我的朋友之後,我必須瀏覽所有我的@friends(當然也是User-s),並讓他們返回一個包含最近20位朋友的變量的數組職位,我不知道如何。
我有一個模型Post
和一個模型User
一個帖子屬於一個用戶和一個用戶有很多帖子。我想讓我回到我的朋友的帖子。模型關係問題
在用@friends = current_user.friends
「抓住」我的朋友之後,我必須瀏覽所有我的@friends(當然也是User-s),並讓他們返回一個包含最近20位朋友的變量的數組職位,我不知道如何。
爲了進行排序,你可以這樣做:
array_posts = {}
@friends.each do |friend|
array_posts[friend.name] = friend.posts.sort_by(&:created_at)
end
array_post將對您的每一個朋友他們通過自己的created_at屬性來分類的職位列表。