古いバージョンのドキュメントです。最新のバージョンはRails7.0.0

Railsドキュメント(v6.0.2.1)

単数形へ変換

説明

複数形の名詞を単数形に変換
「config/initializers/inflections.rb」に定義を追加することによって、不可算名詞の追加が可能

使い方

singularize(文字列 [, ロケーション])

複数形の名詞を単数形に変換

singularize('posts')
# "post"

不可算名詞

singularize('octopi')
# "octopus"

不可算名詞

singularize('sheep')
# "sheep"

キャメルケース

singularize('CamelOctopi')
# "CamelOctopus"

ロケーション指定

singularize('leyes', :js)
# "ley"

ソースコード