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

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

クラス名からファイル名へ変換

説明

クラス名からファイル名へ変換
「config/initializers/inflections.rb」に定義を追加することによって追加

使い方

underscore("文字列")

「Product」を変換

underscore("Product")
# "product"

「AdminUser」を変換

underscore("AdminUser")
# "admin_user"

「Backoffice::Session」を変換

underscore("Backoffice::Session")
# "backoffice/session"

ソースコード