Classe FacetOptions

La classe FacetOptions offre opzioni per elaborare i risultati facet di una query.

FacetOptions è definito nel modulo google.appengine.api.search.

Introduzione

La classe FacetOptions offre opzioni per elaborare i risultati facet di una query. Le opzioni includono il numero di facet da scoprire, il numero di valori per ogni facet e la profondità del risultato da considerare per il calcolo dei facet.

Costruttore

Il costruttore per la classe FacetOptions è definito come segue:

facet_option = FacetOptions(discovery_limit=5, discovery_value_limit=None, depth=None)

Specifica le opzioni per l'elaborazione dei risultati dei facet di una query.

Argomenti

discovery_limit
discovery_value_limit
profondità

Valore del risultato

Una nuova istanza della classe FacetOptions.

Eccezioni

TypeError

Se viene trasmesso un attributo sconosciuto.

ValueError

Se uno o più dei parametri presentano valori non validi (ad es. profondità negativa).

Proprietà

Un'istanza della classe FacetOptions ha le seguenti proprietà:

discovery_limit

Numero di facet da scoprire se il rilevamento dei facet è attivato. Se non scegli Nessuno, l'opzione Scopri facet verrà disattivata.

discovery_value_limit

Numero di valori da scoprire per ciascuno dei principali facet rilevati.

profondità

Numero di documenti da valutare nei risultati della query per raccogliere informazioni sui facet.