Как назначить `external_id` теме?

Я знаю, что есть способ получить тему по внешнему ID, но можно ли назначить external_id теме, у которой его нет?

Добавить external_id к существующей теме через API-запрос невозможно. Для этого external_id нужно было бы добавить в tracked_topic_fields аналогично тому, как здесь был добавлен featured_link:

Возможно, добавить external_id при создании темы через API. Единственные способы, которые я могу придумать для обновления external_id существующей темы, — это внести изменение через консоль Rails или, возможно, через плагин Discourse.

Вы импортируете множество тем? Возможно, стоит использовать скрипт импорта?

Какую проблему вы решаете с помощью внешнего ID?