Fastjsonapi 序列化程序错误 |NameError (未初始化的常量<我的序列化程序类>)



我刚刚添加了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)

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

Jsonapi串行器

相关内容

最新更新