名前をスネークケースからキャメルケースに変換しようとしています。組み込みメソッドはありますか?
例:"app_user"
に"AppUser"
"app_user"
(モデルに変換したい文字列がありますAppUser
)。
ベストアンサー1
Railsを使用している場合は、文字列#camelizeあなたが探しているものです。
"active_record".camelize # => "ActiveRecord"
"active_record".camelize(:lower) # => "activeRecord"
実際のクラスを取得したい場合は、文字列#定数化その上に。
"app_user".camelize.constantize