在Rails中,我有一個「通知」類,其中一個字段是「鏈接」。此類中包含的鏈接的格式如下:exchange_path(6),這是交換控制器中顯示操作的路徑。Rails在數據庫中顯示鏈接使用link_to
我現在正試圖輸出這個鏈接這樣:
<%= link_to "View Exchange", notification.link %>
此行是一個循環開始爲這樣的:
<% @notifications.each do |notification| %>
當我點擊這個鏈接,它需要我到本地主機:3000 /用戶/ exchange_path(6)而不是本地主機:3000 /交流/ 6像我所期望的。 (環路產生故障鏈路爲在本地主機:3000 /用戶/ 2)
謝謝,但這需要我直接localhost:3000/exchange_path(8),而不是調用控制器動作 – Arw50452 2014-11-20 19:58:52
沒有看到格式化您首先包括,現在工作正確! – Arw50452 2014-11-20 20:06:13
很酷。隨時接受。 :) – 2014-11-20 20:06:39