Wyszukiwanie pełnotekstowe

Funkcja wyszukiwania pełnotekstowego obsługuje następujące operatory:

  • + Początkowy lub końcowy znak plus wskazuje, że to wyraz musi znajdować się w każdym zwracanym wierszu,
  • - Początkowy lub końcowy znak minus wskazuje, że to wyraz nie może występować w żadnym zwracanym wierszu,
  • Domyślnie (gdy nie podano ani + ani -) wiersze które zawierają wyraz, są oceniane wyżej,
  • >< Te dwa operatory służą do zmiany udziału wyrazu w wartości trafności przypisanej do wiersza,
  • ~ Wiodąca tylda działa jak operator negacji, powodując, że wkład wyrazu w trafność wiersza jest ujemny. Jest to przydatne do oznaczania słów „szumowych”,
  • * Gwiazdka służy jako operator obcięcia (lub symbolu wieloznacznego). W przeciwieństwie do innych operatorów jest dołączane do wyrazu, którego dotyczy zmiana. Słowa pasują, jeśli zaczynają się od wyrazu poprzedzającego operator (np. Kowals* znajdzie Kowalski, Kowalska, Kowalscy),
  • " " Fraza ujęta w znaki podwójnego cudzysłowu pasuje tylko do wierszy zawierających frazę dosłownie, tak jak została wpisana.