In Tag Engine è possibile usare la relativa sintassi di ricerca per definire query di ricerca complesse che contengono testo, tag e proprietà. In questo argomento vengono descritte le regole per l'uso della sintassi di ricerca di Tag Engine e sono incluse le seguenti sezioni:
Ricerca testo
Ricerca tag
Ricerca proprietà
Operatori
Creazione di query di ricerca complesse
In questo argomento vengono descritte le regole per la creazione di query di ricerca. Per informazioni sulla modalità di determinazione in Tag Engine degli elementi e delle persone da restituire nei risultati della ricerca, vedere Informazioni sulla corrispondenza di testo, tag e proprietà.
Tag Engine consente di cercare elementi e persone mediante la creazione di query con stringhe di testo. I risultati della ricerca restituiscono un elemento o una persona quando si verifica una corrispondenza di testo con tale elemento o persona.
Per creare una query di ricerca con una stringa di testo, è sufficiente digitare il testo che si desidera cercare ed eseguire la ricerca. Se opportuno, è possibile usare gli operatori per aggiungere condizioni alle query di ricerca.
Quando si creano query di ricerca con stringhe di testo, usare le linee guida riportate di seguito.
Nel testo non viene fatta distinzione tra maiuscole e minuscole; questo significa che una 'A' maiuscola viene considerata uguale a una 'a' minuscola.
Per eseguire la ricerca di una frase esatta, racchiudere tra virgolette (") tutte parole che compongono la frase.
Digitare una lista di termini, separati da spazi, per trovare risultati della ricerca contenenti tutti i termini citati.
Questo procedimento equivale all'uso dell'operatore AND.
Digitare una lista di termini, separati da virgole o barre verticali (|), per trovare documenti contenenti uno o più di questi termini. Questo procedimento equivale all'uso dell'operatore OR.
È possibile usare gli operatori di ricerca Internet comuni più (+) e meno (-). Inserire un segno più davanti a ogni termine da includere nei risultati e un segno meno davanti a ogni termine da escludere dai risultati. Non includere spazi dopo i segni più o meno.
Nota: non è possibile cercare il testo usando gli operatori + e - insieme agli operatori di Tag Engine elencati di seguito.
Tag Engine consente di cercare elementi e persone mediante la creazione di query con riferimenti alle tag. I risultati della ricerca restituiscono un elemento o una persona quando si verifica una corrispondenza di tag su tale elemento o persona.
Per creare un riferimento a una tag nella query di ricerca, digitare tag seguito da due punti (:) e dal nome della tag. Digitando, ad esempio, tag:vendite nella query di ricerca, vengono restituiti gli elementi e le persone cui è applicata la tag "vendite". Quando si creano riferimenti a tag che contengono più parole, racchiudere tra virgolette tutte le parole, come in tag:"reparto vendite". Nei riferimenti alle tag non viene fatta distinzione tra maiuscole e minuscole; è possibile digitare "tag" e il nome della tag in lettere maiuscole, minuscole o miste.
Se opportuno, è possibile usare gli operatori per aggiungere condizioni alla query di ricerca.
Digitare un riferimento a una tag nella query di ricerca equivale a fare clic sulla tag. Digitare il nome della tag quando si desidera creare una query di ricerca più complessa che include anche testo e proprietà.
Tag Engine consente di cercare elementi e persone mediante la creazione di query con riferimenti alle proprietà. I risultati della ricerca restituiscono un elemento o una persona quando si verifica una corrispondenza di proprietà su tale elemento o persona.
Per creare un riferimento a una proprietà, digitare il nome della proprietà seguito da due punti e dal valore che si sta cercando. Se, ad esempio, si desidera trovare tutti i documenti creati da una persona il cui nome è Jane, digitare autore:Jane nella query di ricerca. Digitando Reparto:Marketing vengono restituite tutte le persone che appartengono al reparto marketing. Quando si creano riferimenti a proprietà i cui valori contengono più parole, racchiudere tra virgolette tutte le parole, come in autore:"Fred Smith".
Nota: i risultati della ricerca possono includere più elementi e persone rispetto a quelli che corrispondono esattamente alla ricerca sulla proprietà. Usando gli esempi riportati precedentemente, la query sulla proprietà autore:"Fred Smith" restituisce i documenti la cui proprietà Autore non è uguale soltanto a "Fred Smith" ma anche documenti la cui proprietà Autore contiene qualsiasi altro valore, quale "Fred Smith-Jones" o "Fred Smith/New York". La query di ricerca sulla proprietà Reparto:Marketing restituisce i documenti la cui proprietà Reparto non è uguale soltanto a "Marketing" ma anche documenti la cui proprietà Reparto contiene qualsiasi altro valore, quale "Marketing - Nordovest" o "Marketing e Vendite".
Per creare un riferimento a una proprietà con più parole, rimuovere gli spazi tra le parole della proprietà. Se, ad esempio, nel sistema è inclusa una proprietà denominata Numero di telefono
Se opportuno, è possibile usare gli operatori per aggiungere condizioni alla query di ricerca.
Per visualizzare una lista delle proprietà su cui è possibile eseguire ricerche, andare all'Assistente alla ricerca. Nell'elenco a discesa a sinistra della condizione Contiene sono incluse tutte queste proprietà.
Nella tabella riportata di seguito vengono descritti gli operatori che è possibile usare nelle query di ricerca.
Operatore |
Descrizione |
Esempi di query di ricerca |
AND |
Restituisce risultati in cui sono presenti entrambi i termini di ciascun lato dell'operatore AND. Nota: la separazione dei termini di ricerca con spazi equivale all'uso dell'operatore AND. |
|
OR |
Restituisce risultati in cui è presente uno dei termini di ciascuna lato dell'operatore OR. Nota: la separazione dei termini di ricerca con virgole equivale all'uso dell'operatore OR. |
|
NOT |
Restituisce risultati in cui il termine a sinistra dell'operatore NOT è presente e quello a destra dell'operatore NOT non è presente. |
|
NEAR |
Restituisce risultati in cui il termine a sinistra dell'operatore NEAR si trova entro X caratteri del termine a destra dell'operatore NEAR. La query "anticipata <NEAR/10> pensionamento", ad esempio, restituisce un documento che contiene "Pianificazione anticipata del pensionamento". Nota: non è possibile usare l'operatore NEAR con tag e proprietà. |
|
* |
Usare l'asterisco (*) per cercare testo o proprietà parziali. L'asterisco viene definito carattere jolly. È necessario includere almeno tre caratteri se si intende effettuare la ricerca di una stringa secondaria (caratterijolly a ciascuna estremità della stringa). Nota: non è possibile includere l'operatore * nei nomi delle tag. |
|
Creazione di query di ricerca complesse
È possibile creare query di ricerca complesse che contengono qualsiasi combinazione di testo, tag, proprietà e operatori. È inoltre possibile usare le parentesi per nidificare le query. Nella tabella riportata di seguito vengono forniti esempi di query complesse e descritti i relativi risultati della ricerca.
Esempio di query |
Risultati |
(autore:"Juanita Jackson" NOT lingua:Inglese) OR (tag:vendite AND tag:"regione occidentale") |
|
("qualità dell'acqua" AND autore:"Juanita Jackson") OR ((protezione AND "riscaldamento globale") OR (protezione AND nome:*.ppt)) |
|
Argomenti correlati: