0
我試圖創建一個鏈接,將您帶到我的rails應用程序中的特定用戶頁面。鏈接目前看起來是這樣的:Rails:link_to特定用戶顯示頁面
<%= link_to track.user.username, user_path(@user) %>
然而,當我嘗試刷新我得到這個錯誤:
No route matches {:action=>"show", :controller=>"users", :id=>nil}, missing required keys: [:id]
有人可以建議我可能會錯過?我不確定如何在代碼中專門引用用戶標識。
感謝,
螞蟻
看起來像在代碼中定義'@ user'心不是。 – sevenseacat
你可以檢查@user的值是不是零? –
你可以上傳routes.rb和用戶控制器到這個職位 – widjajayd