La clase FacetResultValue

La clase FacetResultValue representa un valor de faceta como parte del resultado de la búsqueda.

Precaución: **Esta solución ya no se recomienda:** Las apps que usan esta API solo pueden ejecutarse en el entorno de ejecución de Python 2 y deberán actualizarse a una [solución recomendada](/appengine/docs/standard/python/migrate-to-python3/migrating-services#migration_paths_for_bundled_services) antes de migrar al entorno de ejecución de Python 3.

FacetResultValue se define en el módulo google.appengine.api.search.

Constructor

El constructor para la clase FacetResultValue se define de la manera siguiente:

class FacetResultValue(label, count, refinement)

Construye una instancia de la clase FacetRefinement.

Argumentos

label
Configura la propiedad label.
count
Configura la propiedad count.
refinement
Configura la propiedad refinement.

Valor del resultado

Una instancia nueva de la clase FacetResultValue.

Excepciones

TypeError

Se muestra si cualquiera de los parámetros tiene un tipo no válido, o si se pasa un atributo desconocido.

ValueError

Se muestra si cualquiera de los parámetros tiene valores no válidos.

Propiedades

Una instancia de la clase FacetResultValue tiene las siguientes propiedades:

label

La etiqueta para este valor de faceta. Para una faceta atom, la etiqueta es el valor de string de la faceta. Para los valores de faceta numérica, es una string que representa el rango de valores.

count

La cantidad de documentos (en los resultados de la consulta actual) que coincide con este FacetResultValue.

refinement_token

El objeto FacetRefinement para este FacetResultValue. Pasar este objeto o su token de string a la siguiente consulta definirá mejor el resultado con base en este valor de faceta.