我正在使用ActiveModel Serializer的JSONAPI适配器,当我序列化“视频”资源时,我正在尝试包含“用户”资源。目前我的视频序列化器看起来像这样:
[A,B,r(i:i+win,:)] = canoncorr(X(i:i+win,:),Y(i:i+win,:));
我花了一些时间来查看最近关闭的问题:https://github.com/rails-api/active_model_serializers/issues看起来这个功能应该在最新版本中完成我似乎无法让它工作。有谁看到我可能做错了什么?
答案 0 :(得分:3)
序列化器DSL中没有定义included
方法。但是,有一个included
适配器选项,允许用户指定响应文档中应包含哪些相关资源。
在你的情况下(在你的控制器中):
render json: videos, adapter: :json_api, include: 'user'