2012-11-20 1 views
1

어떤 결과를 반환하지 :이 작업을 수행 한 후,변경된 필드, 지금은 텍스트 필드 내 스키마 매핑을 업데이트

<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100"> 
    <analyzer type="index">    
    <tokenizer class="solr.KeywordTokenizerFactory"/> 
    <filter class="solr.LowerCaseFilterFactory"/> 
    <filter class="solr.EdgeNGramFilterFactory" minGramSize="2" axGramSize="15" side="front"/> 

    </analyzer> 
    <analyzer type="query">  
    <tokenizer class="solr.KeywordTokenizerFactory"/> 
    <filter class="solr.LowerCaseFilterFactory"/>  
    </analyzer> 
</fieldType> 

그러나, 다시 색인 색인을, 난 전혀 대한 검색 결과를 얻을 수 없다 모든 쿼리 문자열. q 매개 변수에 *을 입력하면 결과 만 표시됩니다.

내 스키마 매핑이 완전히 잘못 되었습니까? 아니면 간단합니다.

답변

1

그것은으로 오타를

axGramSize="15" 

요구의

maxGramSize="15"