サーチ…


前書き

ActiveModelSerializers、つまりAMSは、JSONの世代に '設定を超えた慣習(convention over configuration)'をもたらします。 ActiveModelSerializersは、シリアライザとアダプタの2つのコンポーネントで動作します。シリアライザは、どの属性とリレーションシップをシリアル化する必要があるかを記述します。アダプターは、属性とリレーションシップをどのようにシリアライズするかを記述します。

シリアライザの使用

class SomeSerializer < ActiveModel::Serializer
  attribute :title, key: :name
  attributes :body
end


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow