A classe FacetOptions

A classe FacetOptions oferece opções para processar resultados de facetas de uma consulta.

FacetOptions está definido no módulo google.appengine.api.search.

Introdução

A classe FacetOptions oferece opções para processar resultados de facetas de uma consulta. As opções incluem o número de atributos a descobrir, o número de valores para cada atributo e a profundidade do resultado a considerar para o cálculo de atributos.

Construtor

O construtor da classe FacetOptions é definido da seguinte forma:

facet_option = FacetOptions(discovery_limit=5, discovery_value_limit=None, depth=None)

Especifique opções para o processamento de resultados de atributos de uma consulta.

Argumentos

discovery_limit
discovery_value_limit
profundidade

Valor do resultado

Uma nova instância da classe FacetOptions.

Exceções

TypeError

Se for transmitido um atributo desconhecido.

ValueError

Se algum dos parâmetros tiver valores inválidos (por exemplo, uma profundidade negativa).

Propriedades

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

discovery_limit

Número de facetas a descobrir se a descoberta de facetas estiver ativada. Se for Nenhum, as facetas de descoberta são desativadas.

discovery_value_limit

Número de valores a serem descobertos para cada um dos principais facetas descobertas.

profundidade

Número de documentos nos resultados da consulta a avaliar para recolher informações de atributos.