У меня есть объект модели, который не происходит из ActiveRecord:: Base и не сохраняется в базе данных. Я создал для него сериализатор (с тем же именем + "Сериализатор" ), и в моем контроллере я вызываю render json: object_instance
.
Результатом является исключение из глубины render
.
Я реализовал метод as_json
, который запускает сериализатор и вызывает его, но результатом является отсутствующий метод в объекте read_attribute_for_serialization
.
Я хочу, чтобы мой объект работал как объект, совместимый с ActiveModel, по крайней мере, по мере того, как работает Active Serializer, но я не вижу ссылки на это в своей документации.