La clase FacetResultValue
representa un valor de faceta como parte del resultado de la búsqueda.
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.