A classe FacetResultValue

A classe FacetResultValue representa um valor de atributo como parte do resultado da pesquisa.

FacetResultValue é definido no módulo google.appengine.api.search.

Construtor

O construtor da classe FacetResultValue é definido da seguinte maneira:

class FacetResultValue(label, count, refinement)

Crie uma instância de classe FacetRefinement.

Argumentos

label
Define a propriedade do rótulo.
count
Define a propriedade de contagem.
refinement
Define a propriedade de refinamento.

Valor do resultado

Uma nova instância da classe FacetResultValue.

Exceções

TypeError

Se algum dos parâmetros tiver tipos inválidos ou um atributo desconhecido for passado.

ValueError

Se algum dos parâmetros tiver valores inválidos.

Propriedades

Uma instância da classe FacetResultValue tem as seguintes propriedades:

label

O rótulo do valor desse atributo. Para um atributo Atom, o rótulo é o valor da string do atributo. Para valores de atributo numérico, é uma sequência que representa o intervalo de valores.

count

O número de documentos nos resultados da consulta atual que correspondem a esse FacetResultValue.

refinement_token

O objeto FacetRefinement desse FacetResultValue. Passar esse objeto ou o token de string dele para a próxima consulta refinará o resultado com base nesse valor de atributo.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Ambiente padrão do App Engine para Python 2