トピックに`external_id`を割り当てる方法

トピックを外部ID経由で取得する方法は知っていますが、外部IDがないトピックに外部IDを割り当てる方法はありますか?

APIリクエストで既存のトピックにexternal_idを追加することはできません。そのためには、featured_linkが追加されたのと同様の方法で、tracked_topic_fieldsexternal_idを追加する必要があります。

API経由でトピックを最初に作成する際には、external_idを追加できるはずです。既存のトピックのexternal_idを更新する方法としては、Railsコンソールから変更するか、Discourseプラグインから行うことが考えられます。

「いいね!」 4

トピックをたくさんインポートしていますか?インポートスクリプトを使用してみてはどうでしょうか?

外部IDでどのような問題を解決しようとしていますか?

「いいね!」 2