我在我的应用程序中使用Solr 5.0.0进行相关性搜索。
我有productName
,category
,brand
,price
等字段。
我在productName
字段上搜索。我有两个类别
laptops
laptop bags
与mobile phones
和mobile phone covers
相同。当我搜索笔记本电脑时,我已经为mobiles
和laptops
提供了索引时间,以获得laptops
。但是当我搜索'包时,它首先从laptop with bag
显示laptop
,因为该名称包含带有包或没有包的笔记本电脑。
如果我给笔记本电脑包类别提供索引级别提升,我搜索笔记本电脑,它将首先提供笔记本电脑包。其他事情也是如此
我该如何避免这种情况?