Mgcs
1
你好!
我想弄清楚如何在针对主题 ID 的 GET 请求中,向 created_by 添加更多信息。
根据我的观察,它使用的是 BasicUserSerializer,返回的数据如下:
"created_by": {
"id": 1,
"username": "Name",
"name": "Name",
"avatar_template": "/user_avatar_url"
}
如果我想添加其他详细信息,例如 likes_given、likes_received、created_at 以及主题 OP 的其他相关信息,我该怎么做呢?
我查看了 add_to_serializer,并尝试了以下操作,但这会导致失败并使所有页面崩溃:
#customization:plugin.rb
after_initialize do
add_to_serializer(:basic_user, :created_at) do
object.created_at
end
end
谢谢!
4 个赞
Mgcs
2
顶一下 
如果你知道如何解决这个问题,请和我联系,我也可以付费获取相关信息。如果私信更方便,请给我发私信。
sam
(Sam Saffron)
3
这可能是因为未被选中。你寻求的补丁相当复杂,鉴于这是付费项目,我认为 Marketplace 是个合适的地方。
4 个赞
fzngagan
(Faizaan Gagan)
4
来自 Pavilion 的问候
我已经解决了这个问题,确实很复杂。我会就此给你发私信。
5 个赞
fzngagan
(Faizaan Gagan)
5
此任务已按时完成并迅速付款。与 @Mgcs 合作很愉快。
6 个赞
system
(system)
关闭
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.