Ruby on rails Rails活动管理更改url

Ruby on rails Rails活动管理更改url,ruby-on-rails,ruby,activeadmin,Ruby On Rails,Ruby,Activeadmin,我想更改url使其成为单数。 有没有办法将“/admin/name/”更改为“/admin/name/” 我已经试着查阅了和上的文档,但没有找到任何内容。我认为您的需要没有任何意义,但 为了实现这一点,您需要手动定义路线 在routes.rb中的ActiveAdmin.routes(self)下添加以下行: ActiveAdmin.routes(self) get 'admin/name', to: 'admin/names#index' 如果将方法声明为name而不是names,它将执行以下

我想更改url使其成为单数。 有没有办法将“/admin/name/”更改为“/admin/name/”


我已经试着查阅了和上的文档,但没有找到任何内容。

我认为您的需要没有任何意义,但

为了实现这一点,您需要手动定义路线

routes.rb中的
ActiveAdmin.routes(self)
下添加以下行:

ActiveAdmin.routes(self)
get 'admin/name', to: 'admin/names#index'

如果将方法声明为
name
而不是
names
,它将执行以下操作:rest@RajarshiDas名称是一个资源名称,因此它将始终声明为单数,但在url中它显示为复数。确定如果您想在活动管理员上自定义路由,您只需通过::get执行
match”/admin/name“=>“admin/users#names”,如下所示:“admin\u name”
如果您声明操作
ActiveAdmin.register用户执行操作:name collection\u操作:name do…end end
现在接受它,只是忘记了它