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" } } ] } }