我的字段定义为
<fieldType name="text_name" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.NGramTokenizerFactory" minGramSize="1" maxGramSize="16"/>
</analyzer>
</fieldType>
然后我在 solr admin 中测试查询
带引号的查询,第二个查询不起作用
Input: q : real_name:"单"
Output: {"id": 1, "real_name": "单鑫鑫"}
Input: q : real_name:"单鑫"
Output: {}
Input: q : real_name:"单鑫鑫"
Output: {"id": 1, "real_name": "单鑫鑫"}
不带引号的查询,第二个查询有效
Input: q : real_name:单
Output: {"id": 1, "real_name": "单鑫鑫"}
Input: q : real_name:单鑫
Output: {"id": 1, "real_name": "单鑫鑫"}
Input: q : real_name:单鑫鑫
Output: {"id": 1, "real_name": "单鑫鑫"}
那么,双引号是什么意思????