| parametr | Ilustrują |
| boundary_chars | Ciąg zawierający każdy znak brzegowy. Domyślnie to ,! ?\\n. |
| boundary_max_scan | Odległość do znaku granicy skanowania. Domyślnie to 20. |
| boundary_scanner | Określ sposób rozdzielenia zaznaczonych fragmentów, co można wykorzystać na trzy sposoby: znaki, zdanie lub słowo. |
| boundary_scanner_locale | Ustawienia lokalizacji do wyszukiwania i określania granic słów, parametr ten przybiera formę tagów językowych ("en-US", "fr-FR", "ja-JP") |
| enkoder | Wskazuje, że fragment powinien być zakodowany HTML: domyślny (niezakodowany) lub HTML (HTML – escape snippet text i następnie wstaw podświetlenie) |
| Pola | Określa pola, które mają być podświetlone, aby je pobrać. Pola można określać za pomocą wolnych kart. Na przykład możesz określić comment_*, aby uzyskać podświetlenie wszystkich pól tekstowych i słów kluczowych zaczynających się na comment_. |
| force_source | Podświetl według źródła. Domyślna wartość jest fałszywa. |
| fragmenter | Określa, jak tekst powinien być podzielony w podświetlonym fragmencie: wspierać parametry proste lub rozpięte. |
| fragment_offset | Kontroluj białą przestrzeń, którą chcesz zacząć podświetlać. Działa tylko przy użyciu zakreślacza FVH. |
| fragment_size | Rozmiar segmentu podkreślonego w postaci. Domyślnie to 100. |
| highlight_query | Wyróżnij dopasowania dla zapytań innych niż zapytanie wyszukiwania. Jest to szczególnie przydatne przy użyciu zapytań do ponownego ocenowania, ponieważ te kwestie nie są domyślnie brane pod uwagę. |
| matched_fields | Połącz wiele wyników dopasowania, aby podświetlić jedno pole, a dla wielu pól analizuje ten sam ciąg danych w różne sposoby. Wszystkie matched_fields muszą mieć term_vector ustawione na with_positions_offsets, ale załadowane będzie tylko pole, do którego łączone są dopasowania, więc tylko ustawienie zapisu na tak przyniesie korzyści temu polu. Tylko dla zakreślacza FVH. |
| no_match_size | Jeśli nie ma pasującego fragmentu do podświetlenia, ilość tekstu, którą chcesz zwrócić z początku pola. Domyślnie jest 0 (nie zwraca nic). |
| number_of_fragments | Maksymalna liczba zwróconych fragmentów. Jeśli liczba fragmentów jest ustawiona na 0, nie zostaną zwrócone fragmenty. Zamiast tego zaznacz i zwróć całą zawartość pola. Ta konfiguracja jest wygodna, gdy trzeba podkreślić krótki tekst, taki jak tytuł czy adres, ale nie potrzebujesz segmentacji. Jeśli number_of_fragments wynosi 0, zignoruj fragment_size. Domyślnie to 5. |
| Kolejność | Po ustawieniu na punktację, podświetlone fragmenty są sortowane według punktacji. Domyślnie fragmenty będą wyprowadzane w kolejności, w jakiej pojawiają się w polu (kolejność:brak). Ustawienie tej opcji na score najpierw wygeneruje najbardziej istotne klipy. Każde podświetlenie stosuje własną logikę do obliczania wyniku trafności. |
| phrase_limit | Kontroluje liczbę pasujących fraz, które są rozważane w dokumencie. Zapobiega analizowaniu zbyt wielu fraz przez zaznaczaczowi FVH i pochłanianiu zbyt dużej ilości pamięci. Podniesienie limitu zwiększa czas zapytań i zużywa więcej pamięci. Domyślnie to 256. |
| pre_tags | Używany z post_tags do definiowania znaczników HTML do podświetlenia tekstu. Domyślnie podświetlony tekst jest opakowany i oznaczony. Określony jako tablica ciągów znaków. |
| post_tags | Używany z pre_tags do definiowania znaczników HTML do podświetlenia tekstu. Domyślnie podświetlony tekst jest opakowany i oznaczony. Określony jako tablica ciągów znaków. |
| require_field_match | Domyślnie podświetlane są tylko pola zawierające dopasowania zapytań. Ustaw require_field_match na fals, aby podświetlić wszystkie pola. Domyślna wartość jest prawdziwa. |
| tags_schema | Ustaw styl za pomocą wbudowanego trybu znaczników. |
| typ | Tryb podświetlenia: Zunifikowany, Zwykły lub FVH. Domyślnie jest jednolita. |