在solr中是否可以提供就地自动校正?比如护目镜:如果是,请告诉我怎么做?是solr配置吗?或者在我得到Solr的建议后再加上一些手工编码的逻辑?因为我已经在使用solr的suggester组件了,而且我还没有把这个自动更正到位。
ctehm74n1#
我看到两个组件,以获得您想要的结果。(后端)启用拼写检查组件(http://docs.lucidworks.com/display/solr/spell+checking)(前端)使用某种jquery/ajax(http://jqueryui.com/autocomplete/)调用服务器并使用结果用服务器的结果自动填充下拉列表
cotxawn72#
只需使用solr拼写检查组件。suggest组件已经重用了很多东西。所以添加正确的建议应该很容易。看到了吗http://wiki.apache.org/solr/suggester 以及http://wiki.apache.org/solr/spellcheckcomponent#spellcheck.collateextendedresults您可以使用排序规则查询来确保单击时的搜索结果。
2条答案
按热度按时间ctehm74n1#
我看到两个组件,以获得您想要的结果。
(后端)启用拼写检查组件(http://docs.lucidworks.com/display/solr/spell+checking)
(前端)使用某种jquery/ajax(http://jqueryui.com/autocomplete/)调用服务器并使用结果用服务器的结果自动填充下拉列表
cotxawn72#
只需使用solr拼写检查组件。suggest组件已经重用了很多东西。所以添加正确的建议应该很容易。
看到了吗http://wiki.apache.org/solr/suggester 以及http://wiki.apache.org/solr/spellcheckcomponent#spellcheck.collateextendedresults
您可以使用排序规则查询来确保单击时的搜索结果。