Solr分词搜索结果不准确

9/6/2015来源:Java教程人气:733

Solr分词搜索结果不准确

Solr的schema.xml默认配置分词后条件取 OR

例如:大众1.6T系统会自动分词为 【大众】 【1.6T】(ps:不同分词器分词效果不同) 会搜索出包含 【大众 OR 1.6T】 的结果。

想要让Solr搜索默认为 【大众 AND 1.6T】

则只需要修改solr\collection1\conf\schema.xml文件solrQueryParser节点

打开schema.xml文件,搜索<solrQueryParser defaultOperator="OR"/> 把改代码放到注释外面,将 OR 替换为 AND 即可