Bac*_*cko 3 ruby controller ruby-on-rails ruby-on-rails-3
我正在使用Ruby on Rails 3.0.7,我希望在给定类名的情况下检索控制器名称.就是,我有
Articles::Category
Run Code Online (Sandbox Code Playgroud)
我想要检索
articles/categories
Run Code Online (Sandbox Code Playgroud)
我想在与控制器无关的视图文件中检索控制器名称Articles::Categories.
我该怎么做(可能使用一些Ruby on Rails核心方法)?
Chr*_*nig 10
Articles::Category.name.underscore.pluralize
=> "articles/categories"
Run Code Online (Sandbox Code Playgroud)
正如许多其他人所提到的,没有特别的方法.但只要您遵循Rails惯例,这种方法将带您走远.