شكراً على المعلومات. النموذج الذهني الذي لدي الآن هو أنه يجب عليّ إضافة حقل مخصص إلى العلامات (مثل tag_description) يسمى attached_users. بالنسبة للمثال أعلاه، يجب أن تحتوي العلامة #1 على attached_users: [“userOP”, “user1”].
بعد ذلك، يجب عليّ إضافة هذا بطريقة ما إلى المُسلسِل (serializer) ومعرفة كيفية عرضه في المنشور.
أثناء التفكير في هذا، خطرت لي فكرة أخرى. إذا استخدمت discourse assign (Discourse Assign) لتعيين هؤلاء المستخدمين للمواضيع بناءً على العلامات. يمكنني بالفعل استرداد هذه المعلومات من الموضوع وأعتقد أن عرضها سيكون أسهل. ومع ذلك، لا يوفر discourse assign أي طريقة لإضافة المستخدمين برمجيًا.