我正在清理包含糟糕旧编码(例如,空格的“=0A”)的旧帖子。然后,我使用以下命令重新烘焙了所有帖子:
rake posts:rebake
帖子现在看起来不错了,但我仍然在搜索结果中看到旧版本 - 例如:
如何重新生成[搜索索引以反映帖子的当前状态?
在 sidekiq (mysite.com/sidekiq/scheduler) 中 找到名为 ReindexSearch 的作业并触发它
ReindexSearch
您可以运行 rake search:reindex 来规避该问题。
rake search:reindex
这奏效了——谢谢!