Solr을 사용하여 퍼지 쿼리를 작성하고 있습니다.이 퍼지 쿼리는 맞춤법이 틀린 단어 나 약식 단어가있는 데이터 저장소를 거칩니다. 예를 들어 리포지토리는 "Hlth"라는 단어 (약식 형태의 'Health')를 가진 이름을 가질 수 있습니다. 내가 Name:'Health'~0.35
에 대한 퍼지 검색을 할 경우Solzz에서 퍼지 검색
- 나는 단어 '건강'이 아닌 'HLTH'에 결과를 얻을 수 있습니다.
Name:'Hlth'~0.35
에 대한 퍼지 검색을 수행하면 'Health'및 'Hlth'라는 이름의 레코드가 표시됩니다.
첫 번째 쿼리를 받고 싶습니다. 내 bussiness 유스 케이스에서, 나는 모든 잘못 철자 또는 약식 단어를 쿼리하는 깨끗한 데이터를 사용해야 할 것입니다.
# 1 퍼지 검색이 작동하지 않는 이유와 같은 결과를 얻을 수있는 다른 방법이 있다면 누군가가 도와 주시겠습니까?
이 작동하지 않습니다! Parkway와 Pkwy를 일치시키고 싶었고 그 반대도 마찬가지였습니다. Parkway ~ 2는 Parkway와 Pkwy 만 일치합니다 ~ 2는 Pkwy와 만 일치합니다. –
@Mysterion : FuzzyQuery가 작동하지 않습니다? 그것은 시도했다 = "who is johnn"~ 0.2 – iNikkz