사용자-태그 관계 플러그인 만들기

정보 주셔서 감사합니다. 현재 제가 가지고 있는 멘탈 모델은 태그에 사용자_연결(attached_users)이라는 이름의 커스텀 필드(예: tag_description)를 추가하는 것입니다. 위의 예시에서는 tag#1에 attached_users: [“userOP”, “user1”]가 포함되어야 합니다.

그 다음, 이를 직렬화기(serializer)에 어떻게 추가하고 게시글에서 어떻게 표시할지 알아봐야 합니다.

이렇게 생각하면서 또 다른 아이디어가 떠올랐습니다. 태그를 기반으로 사용자를 토픽에 할당하는 discourse assign(Discourse Assign)을 사용하면, 이 정보를 이미 토픽에서 가져올 수 있고 표시하는 것도 더 쉬울 것 같습니다. 다만 discourse assign은 사용자를 프로그래매틱하게 추가할 수 있는 방법을 제공하지 않습니다.