Это единственный способ генерировать ответ с вложенными ключами?Лучшая практика при использовании ActiveModel Serializer для генерации вложенных ответов
module Api
module V20150315
class ProductConfigurationSerializer < ActiveModel::Serializer
cached
delegate :cache_key, to: :object
embed :ids, include: true
attributes :id, :short_code, :rank
has_many :delivery_product_configurations,
serializer: Api::V20150315::DeliveryProductConfigurationSerializer
end
end
end
has_many
- это сериализатор, который сам вызывает другой сериализатор. Это лучший способ сделать это правильно?
Есть ли альтернативные способы сделать это? Это самый семантический путь?
-Джефф