我有一个 rails3 应用程序。我发现了一个问题,即 rails 对我的一个模型创建了不正确的单数化。
rails generate model tradie
产生传统(单数)和(传统)复数。
我已经通过添加变形来解决这个问题。
config/initializers/inflection.rb
ActiveSupport::Inflector.inflections do |inflect|
inflect.irregular 'tradie', 'tradies'
end
现在我的路线已经从
new_trady_path 到 new_tradie_path
打破我现有的观点。
我可以覆盖保留 trady_path 的路线,这样我就不需要遍历并更新我的所有视图。