У меня есть простой вопрос. У меня есть seriaizer, который выглядит следующим образом:Как вернуть все атрибуты объекта с помощью Rails Serializer?
class GroupSerializer < ActiveModel::Serializer
attributes :id, :name, :about, :city
end
Проблема заключается в том, что всякий раз, когда я изменить свою модель, я должен добавить/удалить атрибуты из этого сериализатора. Я просто хочу получить весь объект по умолчанию, как в стандартных рельсах json:
render json: @group
Как это сделать?
Можете ли вы сказать о более .. в чем проблема. Вы имели в виду, что вы не хотите ставить имена атрибутов _manually_, как это: 'attributes: id,: name,: about,: city'? –
есть, точно. Я просто хочу, чтобы весь объект возвращался по умолчанию. Я также хочу исключить вещи, если это необходимо. –