我想在我的應用程序中列出用戶所有評論的儀表板。我遇到的問題是,當我點擊用戶提交評論的帖子時,它將我帶到所有帖子的索引頁面,而不是特定帖子的顯示頁面。這是我與<td><%= link_to review.post.title , posts_path(@post) %></td>
有問題的代碼行。這裏是我的代碼:link_to顯示頁面將我帶到索引頁面Rails?
的意見/頁/ dashboard.html.erb
<div class="align-left">
<div class="col-md-2">
<h5><%= @user.name %></h5>
</div>
<div class="col-md-5">
<h3>My Posts</h3>
<table class="table table-hover">
<thead>
<tr>
<th>Name</th>
<th>Created</th>
<th></th>
</tr>
</thead>
<tbody>
<% @posts.each do |post| %>
<tr>
<td><%= post.title %></td>
<td><%= time_ago_in_words(post.created_at) %> ago</td>
<td><%= link_to "Edit", edit_post_path(post) %>|<%= link_to "Destroy", post_path(post), method: :delete %></td>
</tr>
<% end %>
</tbody>
</table>
</div>
<br>
<h3>My Reviews</h3>
<table class="table table-hover">
<thead>
<tr>
<th>Place</th>
<th>Created</th>
<th></th>
</tr>
</thead>
<tbody>
<% @reviews.each do |review| %>
<tr>
<td><%= link_to review.post.title , posts_path(@post) %></td>
<td><%= time_ago_in_words(review.created_at) %> ago</td>
</tr>
<% end %>
</tbody>
</table>
</div>
</div>
斜掠路由文件
也'應該工作 – hamitron