我在我的Rails应用中有一个非常简单的评论系统 - 我想允许用户在评论者名称上点击以访问他的个人资料。Rails:重定向到评论中的用户个人资料
但没有任何成功 - 我不知道我错过了什么。
<% @comments.each do |comment| %>
<p><a href="<%= user_path(@comment.user_id) %>" style="text-decoration : none"><%= image_tag comment.user.image, class: "img-circle", width: "30x30" if comment.user %><font class="small" color="#28c3ab"> @<%= comment.user.name if comment.user %></font></a>
<% end %>
但是我有一个没有比赛的路线错误:
No route matches {:action=>"show", :controller=>"users", :id=>nil} missing required keys: [:id]
任何想法我很想念?我知道这很简单,但现在我已经没有想法了。我应该在我的控制器中添加此调用?
这是一样的。在内部,第一个电话被翻译成第二个电话。 – 2014-10-30 21:59:52
同样的错误 - 它那相同的呼叫 – zacchj 2014-10-30 22:00:07
@zacchj检查,这可能是问题 – mohameddiaa27 2014-10-30 22:24:36