Kako biste suzili rezultate pretraživanja, možete precizirati svoj upit navođenjem polja za pretraživanje. Gore je prikazan popis polja. Na primjer:
Možete pretraživati u nekoliko polja istovremeno:
Logički operatori
Zadani operator je I.
Operater I znači da dokument mora odgovarati svim elementima u grupi:
razvoj istraživanja
Operater ILI znači da dokument mora odgovarati jednoj od vrijednosti u grupi:
studija ILI razvoj
Operater NE isključuje dokumente koji sadrže ovaj element:
studija NE razvoj
Vrsta pretraživanja
Prilikom pisanja upita možete odrediti metodu kojom će se fraza pretraživati. Podržane su četiri metode: pretraživanje s morfologijom, bez morfologije, pretraživanje prefiksa, pretraživanje izraza.
Prema zadanim postavkama, pretraga se provodi uzimajući u obzir morfologiju.
Za pretraživanje bez morfologije samo stavite znak "dolar" ispred riječi u frazi:
$ studija $ razvoj
Za traženje prefiksa potrebno je staviti zvjezdicu iza upita:
studija *
Za traženje fraze, trebate staviti upit u dvostruke navodnike:
" istraživanje i razvoj "
Pretraživanje po sinonimima
Da biste uključili sinonime riječi u rezultate pretraživanja, morate staviti hash " #
" prije riječi ili prije izraza u zagradi.
Kada se primijeni na jednu riječ, za nju će se pronaći do tri sinonima.
Kada se primijeni na izraz u zagradi, sinonim će biti dodan svakoj riječi ako se pronađe.
Nije kompatibilno s pretraživanjem bez morfologije, pretraživanjem prefiksa ili pretraživanjem izraza.
# studija
Grupiranje
Kako biste grupirali izraze za pretraživanje morate koristiti zagrade. To vam omogućuje kontrolu Booleove logike zahtjeva.
Na primjer, trebate napraviti zahtjev: pronaći dokumente čiji je autor Ivanov ili Petrov, a naslov sadrži riječi istraživanje ili razvoj:
Približna pretraga riječi
Za približno pretraživanje morate staviti tildu " ~ " na kraju riječi iz fraze. Na primjer:
brom ~
Prilikom pretraživanja pronaći će se riječi poput "brom", "rum", "industrijski" itd.
Možete dodatno odrediti maksimalna količina moguće izmjene: 0, 1 ili 2. Na primjer:
brom ~1
Prema zadanim postavkama dopuštena su 2 uređivanja.
Kriterij blizine
Za pretraživanje po kriteriju blizine potrebno je staviti tildu " ~ " na kraju fraze. Na primjer, da pronađete dokumente s riječima istraživanje i razvoj unutar 2 riječi, upotrijebite sljedeći upit:
" razvoj istraživanja "~2
Relevantnost izraza
Za promjenu relevantnosti pojedinih izraza u pretrazi koristite znak " ^
" na kraju izraza, nakon čega slijedi razina relevantnosti ovog izraza u odnosu na ostale.
Što je viša razina, izraz je relevantniji.
Na primjer, u ovom izrazu riječ "istraživanje" je četiri puta relevantnija od riječi "razvoj":
studija ^4 razvoj
Prema zadanim postavkama, razina je 1. Valjane vrijednosti su pozitivni realni broj.
Pretraživanje unutar intervala
Da biste naznačili interval u kojem bi se trebala nalaziti vrijednost polja, trebali biste navesti granične vrijednosti u zagradama, odvojene operatorom DO.
Provest će se leksikografsko sređivanje.
Takav će upit vratiti rezultate s autorom koji počinje od Ivanova do Petrova, ali Ivanov i Petrov neće biti uključeni u rezultat.
Da biste uključili vrijednost u raspon, koristite uglate zagrade. Za izuzimanje vrijednosti upotrijebite vitičaste zagrade.