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 :