어떻게 대소 문자를 무시하도록 맞춤법 검사기를 만들 수 있습니까? 쿼리의 경우 : "Lether", 나는 옳은 제안 "가죽"을 얻는다. 그러나 쿼리가 "lether"이면 "lethel"과 같은 다른 제안이 올바르지 않습니다.대소 문자를 구별하지 않는 맞춤법 검사 Solr
this post에서 설명한대로 구성을 시도했지만 작동하지 않는 것 같습니다.
나는 참고 여기 내 구성을 복사 한 : 내가 놓친 거지 명백한 것은
<fieldType name="text_spell" class="solr.TextField" positionIncrementGap="100" autoGeneratePhraseQueries="true">
<analyzer type="index">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
</analyzer>
</fieldType>
<field name="spelltext" type="text_spell" indexed="true" stored="false" multiValued="true"/>
<field name="title" type="text" indexed="true" stored="true" multiValued="false" omitNorms="true"/>
<copyField source="title" dest="spelltext" />
있습니까? CSE에서
안녕하세요, 당신은 답을 얻었습니다. 나는 같은 상태에 머물렀다. 도와주세요. – iNikkz