أحاول معرفة كيفية إضافة المزيد من المعلومات إلى حقل created_by في طلب GET للحصول على معرف موضوع.
من خلال ما استطعت ملاحظته، يستخدم النظام BasicUserSerializer، الذي يعيد البيانات التالية:
إذا أردت إضافة تفاصيل أخرى، مثل عدد الإعجابات التي قدمتها (likes_give)، والإعجابات التي تلقيتها (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