【Ruby on Rails】active_model_serializersのキーをキャメルケースにする方法

Ruby on Rails Ruby Gem

Updated by Yuto Yasunaga at 2021/02/17 02:04

active_model_serializersはデフォルトRuby風のスネークケースでレスポンスを返しますが、キャメルケースにするのは簡単で、イニシャライザフォルダの中で定義すればいいです。

config/initializers/active_model_serializers.rb
ActiveModelSerializers.config.key_transform = :camel_lower

サーバーの再起動が必要です


Back