具有如下节点标题的列表:
搜索关键字"Nutritic“将返回以下命令:
似乎关键字"NUTRITI“被认为是相同的”营养学“。

怎样才能保证搜索关键词“营养品”中包含具体“营养品”的内容会比其他内容有更大的分数?
发布于 2016-12-09 15:51:31
刚刚与Solr本人合作过(英文)课文。您需要确保Solr配置为搜索您想要的方式。Solr配置提供了开箱即用:
这一问题已在2016年9月12日发布的-dev当前版本中得到解决。
text内容,这与其开箱即用的方式不同。对于非词干搜索,区分大小写的搜索将分析和查询以及多部分逻辑更改为不使用SnowballPorterStemmer和CaseInsenitive。这是一些概述,但已过时的Solr 5x在这个drupal问题。https://www.drupal.org/node/1319516#comment-5158076 Solr 5x分解了enablePositionIncrements=true,所以不要在注释中这样做,它会工作的。&myfield="FOOBAR"^10)。下面是如何添加要增强的假实体属性:http://cornel.co/article/add-entity-property-node-which-can-be-used-search-api-index-field
然后,它只是您表单中的一个查询更改(这里是apachesolr模块,但对于search,它是相同的):https://www.phase2technology.com/blog/techniques-to-improve-your-solr-search-results/
Solr真有趣!(叹息)这真的很酷,但也很累赘。
https://drupal.stackexchange.com/questions/222584
复制相似问题