2012-02-23 9 views

Odpowiedz

5

Do adresu URL można dodać debugQuery=true&indent=true i sprawdzić wyniki. Możesz również użyć narzędzia analitycznego w solr. Przejdź do analizy administratora i kliknij. Będziesz musiał przeczytać wiki, aby zrozumieć którekolwiek z nich bardziej dogłębnie.

15

debugQuery=true pomoże ci uzyskać szczegółowe obliczenie wyniku i wyjaśnienie dla każdego wyniku.

Zbytnio widzenia punktacji jest dostępny na link

Szczegółowe wyjaśnieniu informacji debugowania można odnosić Link

+3

Dostępne są również narzędzia takie jak [Splainer] (http://splainer.io) i [explain.solr.pl] (http://explain.solr.pl), które mogą pomóc w analizie informacji pod adresem –

+0

http: // splainer .io/nadal działa idealnie! –

1

queryDebug da ci wiedzę o tym, dlaczego twoja punktacja wygląda to robi (koniec jak każdy pole jest istotne). dostanę jakieś wyniki, które nie rozumieją i grać z nimi z analizy SOLR za Powinieneś go znaleźć pod adresem:

/admin/analysis.jsp?highlight=on 

Alternatywnie włączyć podświetlenie na swoje wyniki, aby zobaczyć, co jest w rzeczywistości dopasowania w wynikach

1

Zapytania Solr są pełne krótkich parametrów, trudnych do odczytania i modyfikacji, zwłaszcza gdy parametry są zbyt liczne. A po tym trudniej jest debugować i zrozumieć, dlaczego dokument jest mniej lub bardziej istotny niż inny. Wyniki wyjaśniania debugowania zazwyczaj są trzy zbyt duże, aby zmieścić się na jednej stronie.

Znalazłem ten Google Chrome extension przydatne, aby wyjaśnić i debugować Solr Query w jasny sposób.

0

Dla tych, którzy wciąż używają bardzo starej wersji solr 3.X, "debugQuery = true" nie wstawi informacji o debugowaniu. powinieneś określić "debugQuery = on".

Powiązane problemy