0
DSE SOLR 구현의 타이어가 차고 있습니다. 여기 스키마 조각입니다 :Datastax enterprise solr에서 동의어를 어떻게 얻을 수 있습니까?
이 SOLR 분석기 페이지 그래서alan, al
alberta, berta, bertie, al, albie, bert, berto, burt
gregory, gre, greg, gregg, gregor, greig, grieg
, 인덱스가 앨런을 확장하지 않습니다
<!-- A text field that only splits on whitespace for lowercase matching of words -->
<fieldType name="lowtokens" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory" />
</analyzer>
</fieldType>
<!-- ind name individual name synonyms on first token only (firstname) -->
<fieldType name="basename" class="solr.TextField">
<analyzer type="index">
<tokenizer class="solr.PatternTokenizerFactory" pattern="(^\S+)" group="1" />
<filter class="solr.ASCIIFoldingFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory" />
<filter class="solr.SynonymFilterFactory" synonyms="synonym_ind.txt" ignoreCase="true" expand="true"/>
<filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.PatternTokenizerFactory" pattern="(^\S+)" group="1" />
<filter class="solr.ASCIIFoldingFilterFactory"/>
<filter class="solr.LowerCaseFilterFactory" />
</analyzer>
</fieldType>
하고 여기 동의어 파일의 일부 행 Alan and Al Greg 등의 동일 함
solr에서 가져 오는 것처럼 보입니다. 로드 할 수 있습니다. ok :
curl -X GET http://localhost:8983/solr/resource/search.cust/synonym_ind.txt
synonym_ind.txt
단지 오류 대신 이름 만 반환합니다. 파일은 UNIX 형식의 38607 바이트입니다. 도움 말 하시겠습니까? DSE SOLR을 사용하는 사람은 누구입니까? 안타깝게도 Datastax가 포럼을 종료 한 것은 ...
응답에 감사드립니다 ... 여기 이벤트 순서가 있습니다. –
여기에 : http://pastebin.com/jECBgkcj –