external_id は SingleSignOnRecord モデルのプロパティです。これは、DiscourseConnect を使用して外部サイト経由で Discourse にユーザーをログインさせる際に、ユーザーを外部サイトにリンクするために使用されます。もしこれをお探しの場合、Topic では利用できません。私の知る限り、Discourse はフロントエンドでは CurrentUser の external_id のみを返します。したがって、トピックの作成者の external_id を取得しようとしている場合、それは難しいかもしれません。
何を達成しようとしているのか、もう少し詳しく教えていただければ、誰かが手助けできるかもしれません。あなたがやろうとしていることよりも簡単なアプローチがあるかもしれません。
問題ありません。それが私たちのいる理由です ![]()