Discourse 文档类别

:loudspeaker: 自托管用户更新说明

对于使用此插件的自托管用户,我们最近的更新需要手动重建索引。这需要运行以下 rake 任务:

bundle exec rake doc_categories:build_sidebar

# 如果运行上述任务因 NoDatabaseError 而失败,
# 请在典型的自托管设置中运行以下命令
sudo -E -u discourse bundle exec rake doc_categories:build_sidebar

如果您无法运行此 rake 任务,您可以转到每个文档类别的设置,删除类别索引,保存,重新添加,然后保存。这将重建它们并刷新类别缓存。


为什么要这样做?

以前,当需要填充侧边栏时,我们会即时解析每个索引主题并进行缓存。此次更新将现有的索引从主题支持迁移到数据库支持。这样做为我们的团队提供了更多选项,以便在考虑改进索引组织的用户体验方面有更多选择。

9 个赞