【rails】文字列を単数形や複数形にする方法
ある文字列の値を変えずに
単数形にしたり複数形にしたい場合に便利なrailsの関数を勉強しました。
文字列が単数形だった場合
2.0.0p247 :014 > t = 'test' => "test" 2.0.0p247 :016 > t.pluralize => "tests" 2.0.0p247 :017 > t.singularize => "test"
文字列が複数形だった場合
2.0.0p247 :018 > t = 'tests' => "tests" 2.0.0p247 :019 > t.pluralize => "tests" 2.0.0p247 :020 > t.singularize => "test"
ポイントは
元々単数形のものに「singularize」でも問題ない
元々複数形のものに「pluralize」でも問題ない
かなとゴリゴリの主観で思いました。
あと、jsでうまくいかなかったりデバッグしたい時に
(ruby標準モジュールのERB形式にしていることが前提)
すぐに
<%= alert('ここまできている') %> <% logger.info('ここまできている') %>
とする癖つけたいです。
もっと空気を吸うようにコードが掛けるように意識と仕組みを作っていきます!
参考サイト
http://d.hatena.ne.jp/kiyo560808/20101110/1289411761
個人的な写真:
このワーキングスペース良かった。
Instagram