2012-02-20 1 views

答えて

1

あなたはこれを行うことができます段落内の単語を使用しようとしている場合: -

<fieldType name="text" class="solr.TextField" > 
<analyzer type="index"> 
    <tokenizer class="solr.NGramTokenizerFactory" minGramSize="3" maxGramSize="15" /> 
    <filter class="solr.LowerCaseFilterFactory"/> 
</analyzer> 
<analyzer type="query"> 
    <tokenizer class="solr.WhitespaceTokenizerFactory" /> 
    <filter class="solr.LowerCaseFilterFactory"/> 
</analyzer> 
</fieldType> 

あなたは完全なフロントとバックワイルドカード検索を行うにはNGramTokenizerFactoryとインデックスデータをできれば、より柔軟になります。文字列の先頭または末尾で部分文字列を検索するだけの場合は、EdgeNGramTokenizerFactoryの使用を検討してください。

+0

solrを使用して説明内の単語を検索するためのクエリを指定できますか? – Micku

関連する問題