La classe FacetOptions
fournit des options pour le traitement des résultats d'attribut d'une requête.
La classe FacetOptions
est définie dans le module google.appengine.api.search
.
Présentation
La classe FacetOptions
fournit des options pour le traitement des résultats d'attribut d'une requête. Les options incluent le nombre d'attributs à découvrir, le nombre de valeurs pour chaque attribut et la profondeur du résultat à prendre en compte pour le calcul d'attribut.
Constructeur
-
facet_option = FacetOptions(discovery_limit=5, discovery_value_limit=None, depth=None)
Spécifie les options de traitement des résultats d'attribut d'une requête.
-
Arguments
- discovery_limit
- discovery_value_limit
- depth
Result value
Nouvelle instance de la classe
FacetOptions
.
Exceptions
- TypeError
Si un attribut inconnu est transmis.
- ValueError
Si l'un des paramètres présente des valeurs non valides (par exemple, une profondeur négative).
- discovery_limit
Nombre d'attributs à découvrir si la découverte d'attributs est activée. S'il n'y en a aucun, la découverte d'attributs est désactivée.
- discovery_value_limit
Nombre de valeurs à découvrir pour chacun des attributs les plus découverts.
- depth
Nombre de documents à évaluer dans les résultats de la requête pour recueillir des informations sur les attributs.
Le constructeur de la classe FacetOptions
est défini comme suit :
Propriétés
Une instance de la classe FacetOptions
possède les propriétés suivantes :