Załóżmy, że szukam "ABLS", a SOLR zwraca wynik, który dla mnie nie ma żadnego sensu.
Jak mogę debugować, dlaczego SOLR wybrał ten rekord do zwrócenia?Jak wyświetlić/debugować sposób, w jaki SOLR znajduje wyniki?
Odpowiedz
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.
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
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.
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".
- 1. jaki sposób {} + [] i [] + {} Wyniki być różne
- 2. zapytanie solr - wyniki bez skanowania plików
- 3. Solr: Wyszukaj terminy łączone dają 0 wyniki
- 4. get solr autosuggest wyniki dla frazy
- 5. Solr Query Log - Potrzebne wyniki SQL
- 6. W jaki sposób protokół PEX (łącza magnetyczne) znajduje pierwsze IP?
- 7. W jaki sposób HibernateValidator znajduje ConstraintValidator, gdy validatedBy jest pusty?
- 8. W jaki sposób Tomcat znajduje STRONĘ GŁÓWNĄ mojej aplikacji internetowej?
- 9. W jaki sposób Google wyświetla wyniki tak szybko?
- 10. Jak są wyniki uporządkowane w solr w zapytaniu "dopasuj wszystkie dokumenty"
- 11. Jaki jest poprawny sposób utrzymywania indeksów dla Sunspot Solr?
- 12. Solr tokenizer wyrazów złożonych - wyniki traktowane jako twierdzenie LUB
- 13. W jaki sposób urlenić gwiazdkę?
- 14. Jak wyświetlać elementy na mapie Google podobnie jak sposób, w jaki Google pokazuje swoje wyniki
- 15. Jaki typ znajduje się w zakresie pętli?
- 16. Jak ulepszyć dokument SOLR podczas indeksowania za pomocą/solr/update
- 17. Uzyskiwanie stabilnych wyników SOLR
- 18. solr/lucene idf wynik
- 19. Jak zaktualizować dane w Solr
- 20. W jaki sposób drukowanie obiektu może mieć inne wyniki niż zarówno str(), jak i repr()?
- 21. Wyszukiwanie rozmyte w Solr
- 22. Jak wdrożyć Solr w Sitecore
- 23. W jaki sposób MediaCodec znajduje kodek wewnątrz struktury w systemie Android?
- 24. Substring mecze w ramach SOLR
- 25. W jaki sposób wyświetlasz wyniki "hg heads", kiedy jesteś w TortoiseHG wersji 2.1.2?
- 26. Czy można ustawić próg Wyniku Solr "w rozsądny sposób", niezależnie od zwracanych wyników? (tzn. czy Solr Scoring jest w jakikolwiek sposób znormalizowany)
- 27. Jak zrobić solr synonimy działa
- 28. W jaki sposób sortuje wyniki w wyszukiwarce nodejs - mongodb, ale wywołując metodę dynamiczną
- 29. Najlepsza praktyka zawijania pola w SOLR 1.4
- 30. W jaki sposób typy pól Solr mogą być współużytkowane przez wiele rdzeni?
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 –
http: // splainer .io/nadal działa idealnie! –