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à.
Recupero di dati dai campi indice in Amazon CloudSearch
Per impostazione predefinita, i risultati di ricerca includono tutti i campi inclusi nei risultati. Per restituire un sottoinsieme di campi che includono i risultati o restituire i valori delle espressioni dei documenti corrispondenti, puoi specificare il parametro return
. Per restituire solo il documento IDs per i documenti corrispondenti, specifica. return=_no_fields
Per recuperare il punteggio di rilevanza calcolato per ogni documento, specifica return=_score
. È possibile specificare più campi inclusi nei risultati come elenco separato da virgole. Ad esempio, return=title,_score
restituisce solo il titolo e il punteggio di rilevanza di ogni documento corrispondente.
Soltanto i campi configurati per includere i risultati possono essere inclusi nei risultati di ricerca. L'impostazione dei campi affinché includano i risultati aumenta le dimensioni dell'indice e di conseguenza aumentano anche i costi di esecuzione del tuo dominio. Archivia soltanto i dati dei documenti nell'indice di ricerca impostando come inclusivi dei risultati i campi se recuperare i dati con altri mezzi risulta difficile o costoso. Poiché l'applicazione degli aggiornamenti dei documenti in tutto il dominio può richiedere del tempo, è consigliabile recuperare dati importanti come le informazioni sui prezzi utilizzando il documento restituito IDs anziché restituirlo dall'indice.
Ad esempio, per includere title e _score di rilevanza nei risultati di ricerca, specifica quanto segue:
search?q=star -wars&return=title,_score&size=3
I campi specificati vengono inclusi con ogni occorrenza nei risultati di ricerca:
{
"status" : {
"rid" : "y9Dzhs8oEwqMHnk=",
"time-ms" : 2
},
"hits" : {
"found" : 76,
"start" : 0,
"hit" : [ {
"id" : "tt1411664",
"fields" : {
"title" : "Bucky Larson: Born to Be a Star",
"_score" : "9.231539"
}
}, {
"id" : "tt1911658",
"fields" : {
"title" : "The Penguins of Madagascar",
"_score" : "7.1051397"
}
}, {
"id" : "tt0120601",
"fields" : {
"title" : "Being John Malkovich",
"_score" : "6.206055"
}
} ]
}
}