我的 rails 应用程序设置为使用此 RailsCast 中描述的子域:
http://railscasts.com/episodes/221-subdomains-in-rails-3
但是,现在,路径呈现如下:
http://organization.domain.com/organizations/1/edit
我已经设置了控制器来根据子域选择组织,所以我想知道是否有办法去除路径的 /organizations/:id 部分,例如:
link_to edit_organization(@organization)
转到http://organization.domain/edit,而不是http://organization.domain/organizations/:id/edit
由于组织内将有许多嵌套资源(人员、捐赠等),因此 URL 最终不要太长并且路径生成方法保持非常简单很重要。
有没有办法做到这一点?