Rails2.3での単数形⇔複数形、変換ルールの追加方法
単数形⇔複数形の変換ルールにイレギュラーパターンを追加したくて、
Webで調べてると、大体どこも次のコードをenvironment.rbに追加すればよいと書かれていました。
Inflector.inflections do |inflect| inflect.irregular 'person', 'people' end
が、試してみるもうまくいかず・・・
試行錯誤の結果、次のように書くのが正しいっぽいです。
ActiveSupport::Inflector.inflections do |inflect| inflect.irregular 'reserve', 'reserves' end
これはRails2.3だからかな??
ちなみに書く場所も/config/environment.rb より
/config/initializers/inflections.rb の方が推奨されているようです。
(environment.rbに書いても動きます。)