Solr: Wyszukiwanie fraz, gdy indeksowana fraza jest krótsza niż zapytanie

Czy można znaleźć dokument, jeśli indeksowane pole jest częścią zapytania?

Łatwo jest znaleźć ”Szybki, brązowy lis przeskakuje nad leniwym psem„podczas wyszukiwania”brązowy lis„lub”leniwy pies„. Ale co, jeśli muszę to zrobić odwrotnie?

Oto moja sytuacja: mam krótkie pole w dokumencie takim jak „brązowy lis„lub”leniwy pies„i chcę, aby ten dokument został znaleziony, szukając dłuższych fraz, takich jak”Szybki brązowy lis„lub”przeskocz nad leniwym psem

Uwaga: powinien być dopasowany do wyrażenia, więc wykonanie wszystkich terminów opcjonalnych w zapytaniu nie zadziałałoby. Zapytanie takie jak „brązowy pies„NIE POWINNA pasować.

Jak byś to zrobił w Solr? Czy jest możliwe osiągnięcie tego celu tylko przez ulepszenie Solr, bez konieczności analizowania i modyfikowania żądanej frazy po stronie klienta?

questionAnswers(1)

yourAnswerToTheQuestion