在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