Lucene .Net 버전 3.0.3문자열에서 Lucene Query를 구문 분석하는 방법은 무엇입니까?
다음은 Lucene 쿼리가 필드 키, 값 및 허용 오차가있는 문자열로 변환 된 것입니다.
+(() (((((FirstNames:John~0.8)^0.7)) (((LastNames:Smith~0.8)^0.8))())~2)) +(() (*:*))
나는 내가 다시 루씬 쿼리로 변환하는 데 필요한 API에 문자열 값을 전달하려는.
필드 이름과 성으로 QueryParser 및 MultifieldQueryparser를 시도했지만 통과 한 정확한 쿼리를 반환하지 않았습니다.