## Uso della sintassi di ricerca di Verity

Le ricerche nella Biblioteca online PeopleSoft possono essere effettuate in modalità semplice o avanzata. Per effettuare una ricerca semplice, utilizzare la scheda Ricerca nell'area di riferimento ai contenuti. Per accedere alla pagina di ricerca avanzata, scegliere il collegamento Ricerca avanzata nella scheda Ricerca.

Nel presente documento sono contenute informazioni dettagliate sulla sintassi di ricerca di Verity. Per informazioni sull'uso dei moduli di ricerca della Biblioteca online PeopleSoft, consultare il PeopleBook "Informazioni sui PeopleBook".

Vedere Ricerca nella Biblioteca online PeopleSoft.

### Uso della sintassi di ricerca di Verity

La pagina di ricerca avanzata consente di definire il titolo o la biblioteca per i quali si intende effettuare la ricerca, nonché di specificare la formattazione dei risultati. È inoltre possibile effettuare una ricerca semplice, impostando l'opzione Corrispondenza su Tutte le parole, Qualsiasi parola o Frase esatta. In alternativa, ci si può avvalere del linguaggio di ricerca di Verity in modalità avanzata, selezionando l'opzione Sintassi query.

La sintassi utilizzata durante l'immissione dei criteri di ricerca è molto simile a quella in uso nei motori di ricerca Web più conosciuti.

Nella tabella seguente sono riportati alcuni esempi di stringhe di ricerca, accompagnati dai relativi risultati.

Stringa di ricerca | Risultati
imposta | Il termine imposta ed eventuali termini derivanti, quali impostare e impostazione.
aggiorna report | L'espressione aggiorna report ed eventuali termini derivanti, quali aggiornare report, aggiornamento report e aggiorna reportistica.
"imposta" | Solo il termine imposta.
"aggiorna report" | Solo l'espressione aggiorna report.
aggiorna "report" | Il termine aggiorna ed eventuali termini derivati, seguito dal termine report, senza varianti. Ad esempio: aggiorna report, aggiornare report e aggiornamento report.
sql e sqr | Argomenti contenenti i termini sql e sqr.
elenco opp report | Argomenti contenenti i termini elenco o report.
elenco, report, sqr | Argomenti contenenti i termini elenco, report o sqr, con maggiore rilevanza agli argomenti contenenti più parole chiave. È inoltre possibile utilizzare l'operatore (elenco, report, sqr).
report non sqr | Argomenti contenenti il termine report ma non sqr.

### Uso della sintassi di ricerca avanzata

Dopo aver compreso il funzionamento della sintassi di ricerca semplice, è possibile perfezionare le ricerche grazie all'uso di caratteri jolly, ricerche di prossimità, campi di ricerca e ricerche nidificate.

#### Caratteri jolly

È possibile utilizzare i caratteri jolly per ampliare la ricerca nel caso in cui non si conosca con esattezza il termine da cercare.

- L'asterisco (*) sostituisce una stringa di caratteri di qualsiasi lunghezza.

- Il punto interrogativo (?) sostituisce un carattere singolo qualsiasi.

Nota. Quando si utilizzano i caratteri jolly, viene eseguita la ricerca esatta del termine, come se quest'ultimo fosse incluso fra virgolette.

Di seguito vengono riportati alcuni esempi:

Stringa di ricerca | Risultati
mappa* re*e | mappa, mappato, mappare, mappano, mappatura, ecc. rete, registrare, regole, revisione, ecc.
ur? ri????????i | url, uri, urn, ecc. riferimenti, richiedenti, ecc.

#### Operatori di prossimità

È possibile restringere la ricerca utilizzando gli operatori di ricerca di prossimità, che consentono di recuperare documenti contenenti i termini di ricerca a una breve distanza tra loro. Questi operatori funzionano in modo simile all'operatore booleano E, ma consentono di limitare i risultati ai termini ricorrenti nella stessa frase o nello stesso paragrafo. Inoltre gli operatori di prossimità hanno la precedenza sugli operatori booleani nell'ordine di elaborazione.

- L'operatore viene inserito tra due termini e consente di individuare i due termini all'interno della stessa frase.

- L'operatore viene inserito tra due termini e consente di individuare i due termini all'interno dello stesso paragrafo.

Di seguito vengono riportati alcuni esempi:

Stringa di ricerca | Risultati
sql tabella | Argomenti contenenti i termini sql e tabella nella stessa frase.
sql tabella | Argomenti contenenti i termini sql e tabella nello stesso paragrafo.
sql tabella opp campo | Argomenti contenenti entrambi i termini sql e tabella all'interno della stessa frase, oppure argomenti contenenti il termine campo.

#### Operatori per i campi di ricerca

Per indicare il campo di ricerca desiderato, viene utilizzato l'operatore . (È disponibile solo il campo relativo al titolo).

Stringa di ricerca | Risultato
sql title | Argomenti contenenti il termine sql nel titolo.

#### Ricerche nidificate

È possibile inserire i termini di ricerca e i relativi operatori tra parentesi, in modo da specificare l'ordine di interpretazione desiderato. Vengono elaborate prima le informazioni tra parentesi e in un momento successivo le informazioni fuori dalle parentesi.

Stringa di ricerca | Risultati
(crystal opp sqr) e pagina | Argomenti contenenti i termini pagina e crystal o sqr.
report e (sql (sqr opp cobol) opp crystal campo) | Argomenti contenenti il termine report e una frase in cui sono compresi i termini sql e sqr o i termini sql e cobol oppure una frase in cui sono compresi i termini crystal e campo.

### Visualizzazione della sintassi di ricerca di Verity

Nelle pagine dei risultati della ricerca avanzata, la stringa di ricerca viene visualizzata sotto forma di collegamento. Se si fa clic sul collegamento, viene aperta una nuova finestra nella quale è visualizzata la sintassi utilizzata in background in modalità di ricerca semplice: Tutte le parole, Qualsiasi parola, Frase esatta. Grazie a questa finestra è possibile eseguire il debug di risultati inattesi e ottenere maggiori informazioni sull'uso della sintassi di ricerca di Verity.