Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo della rilevanza del campo relativa per personalizzare la classificazione della rilevanza in Amazon CloudSearch
È possibile assegnare rilevanze ai campi selezionati in modo da aumentare lo _score
di rilevanza dei documenti con corrispondenze nei campi chiave, ad esempio un campo title
, e ridurre al minimo l'impatto delle corrispondenze nei campi meno importanti. Per impostazione predefinita, tutti i campi hanno rilevanza 1.
Le rilevanze dei campi vengono impostate con l'opzione q.options
fields
. È possibile specificare i campi come una serie di stringhe. Per impostare le rilevanza per un campo, è possibile aggiungere un accento circonflesso (^
) e un valore numerico positivo al nome del campo. Non è possibile impostare una rilevanza del campo su zero o utilizzare espressioni o funzioni matematiche per definire una rilevanza del campo.
Ad esempio, se si desidera che le corrispondenze del campo title
abbiano un punteggio superiore rispetto a quelle del campo plot
, è possibile impostare la rilevanza del campo title
su 2 e quella del campo plot
su 0,5:
q.options={fields:['title^2','plot^0.5']}
Oltre a controllare le rilevanze dei campi, l'opzione fields
definisce il set di campi in cui vengono eseguite le ricerche per impostazione predefinita se si utilizza il parser di query semplice o si utilizza il parser di query strutturate ma non si specifica un campo nella parte di un'espressione composta. Per ulteriori informazioni, consultare Parametri delle richieste di ricerca nella documentazione di riferimento dell'API di ricerca.
Per fare riferimento al punteggio della rilevanza ponderata nella definizione di un'espressione, utilizza _score
. È possibile utilizzare il valore _score
ponderato in combinazione con campi numerici, altre espressioni e funzioni e operatori numerici standard. Per ulteriori informazioni, consulta Configurazione di espressioni.