Il motore di ricerca implementato in questo sito di Geek adotta la tecnica Full Text Search. Il DBMS usato è MySQL e fa parte del servizio di hosting offerto da UnBit.it. Utilizzando gli operatori che seguono, è semplice effettuare ricerche complete e precise senza troppi problemi.
Operatore +
indica che la parola a cui è anteposto deve essere presente in ogni record restituito;
Operatore -
indica che la parola a cui è anteposto NON deve essere presente in alcun record restituito;
Operatori < e>
sono utilizzati per variare il contributo che la parola dona alla rilevanza (score) di un singolo record;
Operatori ( )
le parentesi sono utili al fine di raggruppare tra loro sotto-espressioni che avranno un più alto grado di precedenza;
Operatore ~
viene utilizzato per segnare una
parola in modo che questa diminuisca lo score di un record (viene
utilizzato per marcare le cosidette bad words);
Operatore *
è l'unico operatore che deve posto
alla fine della parola o di una parte di essa. Server ad indicare che
caratteri qualsiasi possono seguire la parola;
Operatore "
le parole o frasi racchiuse tra
apici doppi obbligheranno MySQL ad effettuare ricerche sulla frase
completa e non su ogni singola parola.
|