我正在为Solr中的少数产品索引标题字段。
但是当我在搜索时,我并没有得到这些标题作为回应。
例如。我将以下标题存储为:Baboons Typing Tshirt
但是当我在寻找以下时,我没有得到任何结果!!!
1)标题:狒狒 2)标题:(狒狒打字T恤) 3)标题:(狒狒*)
另一方面,如果我这样搜索,我会得到很多结果
1)名称:(T恤)
我已经索引了许多包含Tshirt字样的标题,但我想搜索一个失败的特定标题.. !!
我不知道Solr是否忽略了第一个词,或者它是在做一些随意的事情。
我的问题基本上是:如果我有一个包含大量单词的搜索标题,我希望将其与包含最多常用术语的标题相匹配。
怎么做?
由于
答案 0 :(得分:0)
Solr本身就是这样的。你不必改变任何东西。 您必须小心如何在schema.xml中设置字段,即如何进行分析。
您可以使用Solr's admin > Analysis
界面查看标题字段(索引时)和查询(搜索时)的处理方式(标记化,转换)。
请记住,匹配,为了发生,需要双方相同的单词(案例和所有内容)(索引和查询)。
要打开索引并查看Solr如何实际索引数据,请使用Luke。