1
我爲我的應用程序構建了一個消息系統,這幾乎完全是Stackoverflow的工作原理。我有兩個循環運行。一個用於每個帖子,然後在裏面,一個用於該帖子的評論。馬上;它在整個數據庫中顯示所有註釋,而不僅僅顯示這些帖子。Rails:顯示只屬於項目的帖子的評論
discussion.html.erb
<% @projects.posts.each do |post| %>
<%= post.content %>
</div>
<% @projects.posts.comments.each do |comment| %>
<%= comment.content %>
</div>
<% end %>
<% end %>
projects_controller.rb
def discussion
@projects = Project.includes(:posts => :comments).find(params[:id])
@posts = Project.find(params[:id]).posts
@comments = Project.find(params[:id]).posts.comments
end
我確實有和的has_many正確belongs_to的設置模型文件 –