在我的项目中,发生了一个奇怪的问题。我们将Solr配置为使用四个属性(即产品的代码,摘要,名称和关键字)进行文本搜索。当我们搜索某些内容时,产品不完全匹配也会出现,而且排名也较高。如何查找问题以及如何解决此问题?
答案 0 :(得分:0)
如何找出问题所在?
识别索引和查询时间时发生的情况的常用方法是进行分析(选择core-> Analysis)
http://localhost:8983/solr/#/{{collection_name}}/analysis
选择要在其中执行查询的字段,然后将要搜索的文本放入,然后单击analyse。这将显示在字段上应用了哪些标记程序和过滤器。对于部分匹配,可能是solr.NGramTokenizerFactory
。