で区切られた単語を含む引用符で囲まれたときに動作していないここに私の検索クエリです:Solrがクエリーはスペース
name_text_partial_all:「Hello World」の
フィールドには、一つの文書のインデックスにこれらの単語を持っています:こんにちは、世界
は、ここでは、このタイプのための私のスキーマ定義です:
<fieldtype class="solr.TextField" name="text_partial_all" positionIncrementGap="100" omitNorms="false" stored="false">
<analyzer type="index">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.PatternReplaceFilterFactory" pattern="[^\d\sa-zA-Z]" replacement=""/>
<filter class="solr.StandardFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.NGramFilterFactory" minGramSize="2" maxGramSize="30"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.PatternReplaceFilterFactory" pattern="[^\d\sa-zA-Z]" replacement=""/>
<filter class="solr.LengthFilterFactory" min="2" max="30" />
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.StandardFilterFactory"/>
</analyzer>
</fieldtype>
これは、文書を見つけていません。任意の手掛かりはなぜですか?
この 'name_text_partial_all:hello world"のように検索していますか、この 'text_partial_all:hello world ''のようにしていますか? – javanna