我在不同的名称空间中有许多控制器.controller_name方法只返回控制器的名称,例如"articles".
我想通过一个全局使用的分部创建一个指向每个控制器的索引操作的链接:
<%= link_to controller.display_name, { :controller => controller.controller_name, :action => "index"} %>
如果在"users"命名空间中的视图中呈现此部分,我会得到一个错误:users/articles没有路由(应该是service/articles).