我知道有一个方法可以通过外部 ID 获取主题,但是否有一个方法可以为没有外部 ID 的主题分配外部 ID?
无法通过 API 请求向现有主题添加 external_id。为此,需要以与此处添加 featured_link 类似的方式将 external_id 添加到 tracked_topic_fields:
通过 API 创建主题时,应该可以添加 external_id。我想到的更新现有主题 external_id 的唯一方法是从 Rails 控制台进行更改,或者可能通过 Discourse 插件进行更改。
4 个赞
您是在导入很多主题吗?也许可以使用导入脚本?
您要用外部 ID 解决什么问题?
2 个赞