La clase FacetOptions proporciona opciones para procesar los resultados de las facetas de una consulta.
FacetOptions se define en el módulo google.appengine.api.search.
Introducción
La clase FacetOptions proporciona opciones para procesar los resultados de las facetas de una consulta. Entre las opciones se incluyen el número de facetas que se van a descubrir, el número de valores de cada faceta y la profundidad del resultado que se va a tener en cuenta para el cálculo de las facetas.
Constructor
-
facet_option = FacetOptions(discovery_limit=5, discovery_value_limit=None, depth=None)
Especifica las opciones para procesar los resultados de las facetas de una consulta.
-
Argumentos
- discovery_limit
- discovery_value_limit
- profundidad
Valor de resultado
Una nueva instancia de la clase
FacetOptions.
Excepciones
- TypeError
Si se pasa un atributo desconocido.
- ValueError
Si alguno de los parámetros tiene valores no válidos (por ejemplo, una profundidad negativa).
- discovery_limit
Número de facetas que se deben descubrir si la detección de facetas está activada. Si se indica None, se inhabilitarán las facetas de descubrimiento.
- discovery_value_limit
Número de valores que se van a descubrir de cada una de las facetas descubiertas principales.
- profundidad
Número de documentos de los resultados de la consulta que se van a evaluar para obtener información de las facetas.
El constructor de la clase FacetOptions se define de la siguiente manera:
Propiedades
Una instancia de la clase FacetOptions tiene las siguientes propiedades: