fix partial search

This commit is contained in:
thomaschen 2013-08-25 18:09:25 +08:00 committed by chris
parent 749bb8d184
commit 28a8880862
1 changed files with 15 additions and 1 deletions

View File

@ -59,12 +59,26 @@
<!-- *** This fieldType is used by Sunspot! *** --> <!-- *** This fieldType is used by Sunspot! *** -->
<fieldType name="rand" class="solr.RandomSortField" omitNorms="true"/> <fieldType name="rand" class="solr.RandomSortField" omitNorms="true"/>
<!-- *** This fieldType is used by Sunspot! *** --> <!-- *** This fieldType is used by Sunspot! *** -->
<fieldType name="text" class="solr.TextField" omitNorms="false"> <!-- <fieldType name="text" class="solr.TextField" omitNorms="false">
<analyzer> <analyzer>
<tokenizer class="solr.CJKTokenizerFactory"/> <tokenizer class="solr.CJKTokenizerFactory"/>
<filter class="solr.StandardFilterFactory"/> <filter class="solr.StandardFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory"/> <filter class="solr.LowerCaseFilterFactory"/>
</analyzer> </analyzer>
</fieldType> -->
<fieldType name="text" class="solr.TextField" omitNorms="false">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StandardFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.NGramFilterFactory" minGramSize="1" maxGramSize="15"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.StandardFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
</fieldType> </fieldType>
<!-- *** This fieldType is used by Sunspot! *** --> <!-- *** This fieldType is used by Sunspot! *** -->
<fieldType name="boolean" class="solr.BoolField" omitNorms="true"/> <fieldType name="boolean" class="solr.BoolField" omitNorms="true"/>