Solr에서 "a $ ap"가 "a $ ap"뿐만 아니라 "asap"을 찾고 싶습니다. 이를 위해 나는의 schema.xml 내 인덱스 및 쿼리 분석기에 이것을 추가하고 색인화 :달러 기호 PatternReplaceFilterFactory
<filter class="solr.PatternReplaceFilterFactory" pattern="$" replacement="s"/>
는 그러나 "달러 (A $) AP 통신은"전용 "달러 (A $) AP 통신"과 "최대한 빨리"전용 "최대한 빨리"반환을 반환합니다. 아마도 어리석은 구문 일 것입니다. 그러나 나는 무엇이 잘못되었는지를 모릅니다!
예, 이미 시도했지만 트릭을하지는 않습니다 ... – TTT
Solr 3.6 나를 사용하는 전체 필드 추가 – Jayendra
이것은 나에게 전혀 도움이되지 않았습니다. 기묘한. – TTT