表中用户名到其个人资料的链接。使用活动记录我找到了名称和ID,但无法正确链接它。
<% @feedback.each do |x| %>
<td> <%= link_to "User Lab Test Results", admin_users_:x.user_id_lab_test_results %></td>
<td> <%= User.find(x.user_id).first_name %> </td>
获取错误: 未定义的方法`user_id_lab_test_results&#39;对于#
答案 0 :(得分:0)
您希望有link_to
链接到用户展示页面吗?
<td> <%= link_to "User for Lab Test Results", user_path(x.user_id) %></td>
(假设您有一条名为'user'的路线)
将名字本身作为链接可能更具吸引力......
<td> User for Lab Test Results </td>
<td> <%= link_to User.find(x.user_id).first_name, user_path(x.user_id) %> </td>
答案 1 :(得分:0)
请搜索路线以查看您是否找到了您想要的网址
然后检查该
的命名路线假设指定的路线看起来像edit_admin_user
您的代码将
edit_admin_user_path(x.user_id)
即named_route_path(user_id)