任何人都可以解释如何开始在太阳黑子中使用edismax请求处理程序吗?
我想在我的应用程序中使用通配符搜索。目前dismax处理器在那里搜索,发现edismax只是外卡搜索的选项。 * 请给我一些特定的教程,以便我可以遵循相同的。 *我在我的应用程序中搜索了edismax,但没有找到任何where.i在solrconfig.xml和schema.xml中检查过。请告诉我如何激活和停用太阳黑子中的请求处理程序。提前谢谢
答案 0 :(得分:0)
我使用了以下猴子补丁来让edismax请求处理程序与Sunspot一起使用。
https://github.com/sunspot/sunspot/issues/93
开发
更改gem文件以使用sunspot_solr的预发行版(这使用Solr 3.x)。
group :development do
gem "sunspot_solr", "~> 2.0.0.pre.120925"
end
然后我创建了一个初始化程序,其中包含上面链接中描述的补丁程序。无法使用给定的补丁在两个请求处理程序之间切换。
答案 1 :(得分:0)
edismax
是sunspot_solr 2.2.0的默认解析器
参考文献: