0

我刚刚添加了 gem ' fast_jsonapi ',用于将我的 rails api 数据序列化为 json。

我创建了一个网站模型类。下面是我想通过以下方式访问数据的序列化程序类:

class WebsiteSerializer
  include FastJsonapi::ObjectSerializer
  attributes :name, :image_url, :slug

  has_many :reviews
end

因此,我在 rails 控制台中运行以下命令。

$ web = Website.first
$ WebsiteSerializer.new(web).serialized_json

它给出了错误:

Traceback (most recent call last):
        2: from (irb):14
        1: from (irb):15:in `rescue in irb_binding'
NameError (uninitialized constant WebsiteSerializer)
4

1 回答 1

1

fast_jsonapi不再支持序列化程序,请改用jsonapi-serializer

Jsonapi 序列化器

于 2021-01-01T02:03:11.263 回答