Mgcs
1
こんにちは!
トピック ID への GET リクエストで created_by にさらに情報を追加する方法がわからず困っています。
確認したところ、これは BasicUserSerializer を使用しており、以下のようなデータを返しているようです。
"created_by": {
"id": 1,
"username": "Name",
"name": "Name",
"avatar_template": "/user_avatar_url"
}
もし likes_give、likes_received、created_at、あるいはトピックの OP(作成者)に関連するその他の情報を追加したい場合、どのようにすればよいでしょうか?
add_to_serializer を調べて、以下のような実装を試してみたのですが、失敗してすべてのページが壊れてしまいます。
#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.