В нашем API мы используем ActiveModel Serializer для возврата json.
render json: { taxon: TaxonSerializer.new(taxon) }
То, что я получаю, это
{
"taxon": "#<TaxonSerializer:0x007ff704b6a820>"
}
То, что я ожидаю, это
"taxon": {
"name": "Test",
"handle": "test"
}
Кто-нибудь знает, что не так? Может быть, мы не используем правильную версию ActiveModel Serializer?
Раньше это работало, но теперь больше не работает.