我正在尝试根据记录在导航栏中生成链接。 我想在我的应用程序的巡逻部分发布一个链接,该链接对应于管理员生成的巡逻路线?
我试图放置
应用程序控制器中的 @patrol_routes = PatrolRoute.all
然后我想要像
这样的东西<% @patrol_routes.each do |patrol_route| %>
<%= link_to patrol_route.name, patrol_route_path %> so that it takes me to the show page of the patrol route i want to access?
<% end %>
这可能吗?我试图谷歌并研究它,但我没有找到任何东西,也许我没有找到正确的关键词?
答案 0 :(得分:1)
假设您有一个名为patrol_route的路由(如在config / routes.rb中),您应该这样做:
<% @patrol_routes.each do |patrol_route| %>
<%= link_to patrol_route.name, patrol_route_path(patrol_route) %>
<% end %>