Solr文档名返回的结果太多?
我使用Solr4.6对内容进行索引,效果很好 现在,当我使用内容名“TheSource_August_8th_2014.pdf”搜索时,它应该只返回一个同名文档,而不是返回太多(>1000)个与查询无关的结果Solr文档名返回的结果太多?,solr,Solr,我使用Solr4.6对内容进行索引,效果很好 现在,当我使用内容名“TheSource_August_8th_2014.pdf”搜索时,它应该只返回一个同名文档,而不是返回太多(>1000)个与查询无关的结果 有人能帮忙吗?如果您只想获得精确的匹配,请使用类型为StrField的字段。StrField没有任何分析器或标记器连接到它,这意味着一个命中就是一个命中-只有在它完全相同的情况下 如果仍要执行某些处理(例如名称小写),可以使用带有关键字标记器的文本字段,因为关键字标记器使标记流保持不变。然
有人能帮忙吗?如果您只想获得精确的匹配,请使用类型为
StrField
的字段。StrField
没有任何分析器或标记器连接到它,这意味着一个命中就是一个命中-只有在它完全相同的情况下
如果仍要执行某些处理(例如名称小写),可以使用带有
关键字标记器的文本字段
,因为关键字标记器
使标记流保持不变。然后,您可以添加一个小写过滤器,使内容小写,以便更容易搜索。这是标记化问题还是下划线问题?您的查询是否在查询词周围包含“”符号?不,我没有在查询词周围使用双引号。