当我点击显示页面时,它没有打开。例如,当我点击索引页面并点击网址中的任何随机用户时,它会显示 http://localhost:3000/users.6 ,但是显示页面没有我打开了。但是当我手动输入网址 http://localhost:3000/users/6 时,我就可以查看我的展示页面了。
查看页面
<%= link_to“显示”,users_path(用户)%>
答案 0 :(得分:5)
缺少相关代码,但这是一个常见问题。
您必须拥有与
类似的代码<%= link_to user.name, user_path(user.id) %>
将其更改为
<%= link_to user.name, user_path(id: user.id) %>