我有一張用戶,場地和評論表,用戶可以有很多評論,場地有很多評論。如何顯示用戶創建的所有記錄?
如何才能顯示用戶在每個用戶展示頁面上撰寫的所有評論?
我目前顯示通過使用這段代碼相關的場地展示頁面的用戶寫入評論:
<%= render :partial => 'reviews/review', :collection => @venue.reviews %>
是否有可能重新使用的審查部分爲這個?
使用:
<%= render :partial => 'reviews/review', :collection => @user.reviews %>
在用戶頁面展示給
一個未定義的方法`review_path」的錯誤。
感謝您的任何幫助,非常感謝!
編輯
審查部分
<div class="review">
<div class="reviewer_details">
<div class="reviewer_details_photo">
<%= image_tag review.user.avatar.url(:thumb) %>
</div>
<%= review.user.username %>
</div>
<div class="review_content">
<h2 class="review_partial_title"><%= link_to review.title, [@venue, review] %></h><br>
<p><%= review.rating %></p>
</div>
<div class="clearall"></div>
</div>
review_path錯誤很可能是來自部分。你能發表評論/評論的代碼嗎? – 2011-06-03 23:01:48
@Devin M,謝謝你看看我已經添加了部分我的問題。 – Dave 2011-06-03 23:07:24