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: