2013-03-20 4 views
0

Solr에서 어떤 쿼리 파서가 호출되는지 확인/디버깅 할 수있는 방법이 있는지 궁금합니다. 사용자 지정 쿼리 파서를 추가하고 동시에 "edismax"순위를 사용하려고합니다. 필자는 "qt"매개 변수를 사용하여 "edismax"순위를 지정하고 "defType"매개 변수를 사용하여 쿼리 파서를 선택하는 것으로 끝났지 만 기대했던대로 작동하지 않습니다. 내 사용자 지정 쿼리 파서가 전혀 호출되지 않은 것 같습니다.solr 어떤 쿼리 파서가 호출되었는지 어떻게 확인할 수 있습니까?

답변

2

쿼리 문자열에 debugQuery=true을 추가하여 solr이 점수와 모든 것을 계산하는 방법을 확인할 수 있습니다. 점수를 계산할 때 사용하는 다른 핸들러도 있어야합니다.

관련 문제