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 即可
原文:http://www.cnblogs.com/koik/p/4452068.html