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
-
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).
- 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.
O construtor da classe FacetOptions é definido da seguinte forma:
Propriedades
Uma instância da classe FacetOptions tem as seguintes propriedades: