La clase FacetOptions
brinda opciones para procesar los resultados de faceta de una consulta.
FacetOptions
se define en el módulo google.appengine.api.search
.
Introducción
La clase FacetOptions
brinda opciones para procesar los resultados de faceta de una consulta. Las opciones incluyen la cantidad de facetas que se deben descubrir, la cantidad de valores de faceta y la profundidad del resultado que debe considerarse para el cálculo de la faceta.
Constructor
-
facet_option = FacetOptions(discovery_limit=5, discovery_value_limit=None, depth=None)
Especifica opciones para procesar los resultados de la faceta de una consulta.
-
Argumentos
- discovery_limit
- discovery_value_limit
- depth
Valor del resultado
Una instancia nueva de la clase
FacetOptions
.
Excepciones
- TypeError
Si se pasa un atributo desconocido.
- ValueError
Se muestra si cualquiera de los parámetros tiene valores no válidos (p. ej.: una profundidad negativa).
- discovery_limit
Cantidad de facetas que descubrir si el descubrimiento de facetas está activado. Si no hay ninguna, el descubrimiento de facetas se inhabilitará.
- discovery_value_limit
Cantidad de valores que deben descubrirse para cada una de las facetas más descubiertas.
- depth
Cantidad de documentos en los resultados de la consulta que deben evaluarse para recopilar información de la faceta.
El constructor para la clase FacetOptions
se define de la siguiente manera:
Propiedades
Una instancia de la clase FacetOptions
tiene las siguientes propiedades: