首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >太阳黑子Solr synonyms.txt更新后如何刷新?

太阳黑子Solr synonyms.txt更新后如何刷新?
EN

Stack Overflow用户
提问于 2011-09-16 17:43:54
回答 2查看 502关注 0票数 1

我在Sunspot Solr中使用Mongoid,并且经常更新synonyms.txt文件,但是我不确定是什么方法触发索引使用新的同义词文件进行更新。

现在我使用Sunspot.index(Model.all),但它似乎不能正常工作。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-13 07:36:57

您可能需要查看以下内容:http://groups.google.com/group/ruby-sunspot/browse_thread/thread/5edee323a9833316

从外观上看,简单的答案是您可以重新启动solr,这应该可以做到。

或者,可以在这里将solr配置为使用多核:http://wiki.apache.org/solr/CoreAdmin,当使用多核设置时,您可以发出重新加载(此处:http://wiki.apache.org/solr/CoreAdmin#RELOAD ),这将允许您在不关闭solr的情况下进行更新。

我现在不能测试这些,但如果这对你有帮助和/或你找到了可靠的答案,请在这里发布。

票数 0
EN

Stack Overflow用户

发布于 2014-08-13 15:34:29

每当我们更新synonyms.txt文件时,我们都必须通过运行以下命令来重新建立索引

rake sunspot:reindex

每次我们在solr中更新synonyms.txt文件时,都应该这样做。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7442839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档