试图找出如何使我的thing.name成为可重定向到事物的可点击URL。似乎很容易,但我无法弄清楚。也许我不应该使用link_to
来实现这一目标?
目前我有以下
<% thing.each do |thing| %>
<tbody>
<tr>
<td><%= thing.name %></td>
<td><%= link_to 'Show', thing %></td
试图找出如何将thing.name设为URL,以便我可以删除<td><%= link_to 'Show', thing %></td
答案 0 :(得分:1)
通常是
link_to thing.name, thing_path(thing)
thing_path
这里是URL Helper的动态形式。要正常工作,必须正确声明config / routes.rb文件中的路径。有关详细信息,请参阅Rails routing guide。
答案 1 :(得分:0)
我没有真正得到你想要的东西,但你的意思是你想要制作类似网址www.blabla/thing/name"
的东西,如果你想这样做,你想使用宝石friendly_id