在我们的API中,我们使用ActiveModel序列化器返回json。
render json: { taxon: TaxonSerializer.new(taxon) }
我回来的是
{
"taxon": "#<TaxonSerializer:0x007ff704b6a820>"
}
我期望的是
"taxon": {
"name": "Test",
"handle": "test"
}
有人知道怎么了吗?也许我们没有使用正确版本的ActiveModel Serializer?
这曾经有用,但是现在,它不再起作用了。