私のフィールドは次のように定義されています
<fieldType name="text_name" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.NGramTokenizerFactory" minGramSize="1" maxGramSize="16"/>
</analyzer>
</fieldType>
次に、solr admin でクエリをテストします
引用符付きのクエリ、2 番目のクエリが機能しない
Input: q : real_name:"单"
Output: {"id": 1, "real_name": "单鑫鑫"}
Input: q : real_name:"单鑫"
Output: {}
Input: q : real_name:"单鑫鑫"
Output: {"id": 1, "real_name": "单鑫鑫"}
引用符なしのクエリ、2番目のクエリが機能します
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": "单鑫鑫"}
では、二重引用符はどういう意味ですか????