# Wyszukiwanie tekstowe

System umożliwia przeszukiwanie dokumentów tekstowych oraz pól tekstowych pod kątem występowania w nich zdefiniowanych przez użytkownika fraz. Aby skonstruować skuteczne zapytanie, należy poznać podstawowy język formatowania zapytań tekstowych, który został zaimplementowany w systemie:

  • wielkość liter nie ma znaczenia w wyszukiwaniu tekstowym
  • spacja między słowami oznacza spójnik "ORAZ", przecinek między frazami oznacza spójnik "LUB"
  • ścisłe dopasowanie: wpisz wyrażenie w cudzysłowie, np.: "Jan Kowalski"
  • dowolne dopasowanie: w systemie został zastosowany mechanizm wyszukiwania pełnotekstowego, co oznacza, że system automatycznie wyszukuje wszystkie odmiany wprowadzonego słowa, np.: wpisanie frazy szczepienie znajdzie słowa: szczepiona, szczepiony, zaszczepiony, zaszczepiona, szczepienie, szczepionka, szczepił, szczepiła, itp.
  • dopasowanie częściowe: wpisz frazę znakiem " * ", przykład: szczepi * znajdzie słowa rozpoczynające się frazą szczepi, np. szczepiona, szczepiony, szczepienie, szczepionka, szczepił, szczepiła, itp, ale nie zaszczepiony, zaszczepiona;
  • pomijanie słowa: wpisz słowo, które chcesz wykluczyć poprzedzone znakiem "-", np.: przeszczep serca -wątroby

Przykłady wyszukiwania tekstowego:

  • "szczepienie" szuka dokładnie takiego słowa,
  • szczepienie szuka wyników, które zawierają w sobie odmiany tego słowa, np. szczepiona, szczepiony, szczepiła, szczepił, zaszczepił, zaszczepiła, zaszczepiony, zaszczepiona, szczepień, szczepienie, szczepieniu, szczepionka, szczepienia, itp. (dowolne dopasowanie),
  • szczepie * szuka słów zaczynających się frazą szczepie, np. szczepienie, szczepieniu, szczepieniom, ale nie słowo szczepiony
  • -szczepienie wykluczy z wyników słowo szczepienie i jego odmiany w języku polskim (uwaga! W L-4 myślnik nie oznacza wykluczenia cyfry 4, ponieważ nie poprzedza go spacja),
  • !szczep * wykluczy z wyników słowa rozpoczynające się frazą szczep
  • pfizer,moderna: przecinek oznacza spójnik „LUB", czyli szuka słów pfizer lub moderna,
  • szczep -szczepem* * szuka wyników ze słowem szczep, ale wykluczy z wyników słowo szczepem,
  • covid szczep szuka wyników, które zawierają w sobie obie rozdzielone spacją słowa (spacja oznacza spójnik "ORAZ"),
  • Możliwe są kombinacje, np.: szczepi pfizer, moderna -szczepu, -szczepem*