[英]wrong singular for 'slaves'
我的routes.rb
有一行resources :slaves
。 绝对是'slave'的复数形式,但是Rails认为它是'slafe'的复数形式,因此我得到了诸如new_slafe_path
路径。 有没有一种方法可以在不明确指定每个路线的情况下告诉rails正确的单数形式?
Rails导致奴隶制而不是奴隶制 ,这很奇怪。 但是,您可以在config / initializers / inflections.rb中添加以下内容以获得所需的路径。
#config/initializers/inflections.rb
ActiveSupport::Inflector.inflections do |inflect|
inflect.irregular 'slave', 'slaves'
end
注意:这些更改之后,您应该重新启动服务器以在url中使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.