我正在尝试使用生成模型和资源
rails g model AreaOfLaw name
这将 area_of_laws 创建为复数版本,但我想要area_of_law。正如我如何覆盖 Rails 命名约定中所建议的那样?我已将以下内容添加到 /config/initializers/inflections.rb:
ActiveSupport::Inflector.inflections do |inflect|
inflect.irregular 'area of law', 'areas of law'
end
这种自定义变形在运行生成器时不起作用,即使它在 rails 控制台中工作也是如此:
"area of law".pluralize
=> "areas of law"
我怎样才能使这项工作为发电机工作?