搜索后链接到其编辑路径

时间:2014-10-13 07:56:35

标签: ruby-on-rails ruby-on-rails-3

我从多个模型中获取搜索结果。

我希望为每个结果提供指向其show page

的链接

每个结果都是其模型的一个实例。

如何在多个模型中实现这一点,应该动态完成,

因为模型会增长。

例如,结果将来自model Car, Plane, ...

如果结果来自Car,我应该在视图中写link_to edit_car_path(<RESULT>)

如果来自Plane,视图中的link_to edit_plane_path(<RESULT>)

它可以链接到编辑页面查看记录本身,没有查看路径助手吗?

因为结果是由许多模型组合而成的,所以它们的路线不同。

更新

1 个答案:

答案 0 :(得分:1)

那是什么阻止你做这样的事情

<% @record.each do |r| %>
 <%= link_to 'My Link', r %>
<% end %>

所以在这里你只是遍历你的结果集合,然后链接到对象本身