0
我已經實現在軌,可以讓我有一個用戶列表的管理模式,作爲管理員,我能夠刪除用戶相關聯的用戶之後。有些用戶寫道posts--我的問題是,當我(管理員)刪除寫了一篇文章一個用戶,然後摧毀後,我收到一條錯誤:「未定義的方法'名稱」的零:NilClass 零:NilClass。 「刪除帖子刪除與在軌交
<% @reviews.each do |review| %>
<tr>
<td><%= review.user.name%></td>
<td><%= review.location %></td>
<td><%= review.program %></td>
<td><%= review.semester %></td>
<td><%= review.review %></td>
<td><%= link_to 'Show', review %></td>
<td><%= link_to 'Edit', edit_review_path(review) %></td>
<td><%= link_to 'Destroy', review, method: :delete, data: { confirm: 'Are you sure?' } %></td>
</tr>
<% end %>
添加整個錯誤信息和參與問題的代碼。 –
因此添加了<%= review.user.name%>但是當我刪除它時,不再有錯誤,但我的表格不會顯示用戶名稱 – roram
添加正在使用的控制器以刪除數據,也許你在刪除它後試圖訪問同一個用戶。 –