AutocompleteRequest interface
Parâmetros para correspondência difusa e outros comportamentos de consulta de conclusão automática.
Propriedades
autocomplete |
Especifica o modo de Conclusão Automática. A predefinição é "oneTerm". Utilize "twoTerms" para obter telhas e "oneTermWithContext" para utilizar o contexto atual enquanto produz termos concluídos automaticamente. Os valores possíveis incluem: "oneTerm", "twoTerms", "oneTermWithContext" |
filter | Uma expressão OData que filtra os documentos utilizados para produzir termos concluídos para o resultado da Conclusão Automática. |
highlight |
Uma etiqueta de cadeia que é anexada para obter destaques. Tem de ser definido com highlightPreTag. Se for omitido, o realce de acerto está desativado. |
highlight |
Uma etiqueta de cadeia de carateres que está pré-anexada para obter destaques. Tem de ser definido com highlightPostTag. Se for omitido, o realce de acerto está desativado. |
minimum |
Um número entre 0 e 100 que indica a percentagem do índice que tem de ser abrangido por uma consulta de conclusão automática para que a consulta seja comunicada com êxito. Este parâmetro pode ser útil para garantir a disponibilidade da pesquisa, mesmo para serviços com apenas uma réplica. A predefinição é 80. |
search |
A lista separada por vírgulas de nomes de campo a considerar ao consultar termos concluídos automaticamente. Os campos de destino têm de ser incluídos no sugeridor especificado. |
top | O número de termos de conclusão automática a obter. Tem de ser um valor entre 1 e 100. A predefinição é 5. |
use |
Um valor que indica se deve utilizar a correspondência difusa para a consulta de conclusão automática. A predefinição é falso. Quando definida como verdadeira, a consulta irá preencher automaticamente os termos, mesmo que exista um caráter substituído ou em falta no texto de pesquisa. Embora isto proporcione uma melhor experiência em alguns cenários, tem um custo de desempenho, uma vez que as consultas de conclusão automática difusas são mais lentas e consomem mais recursos. |
Detalhes de Propriedade
autocompleteMode
Especifica o modo de Conclusão Automática. A predefinição é "oneTerm". Utilize "twoTerms" para obter telhas e "oneTermWithContext" para utilizar o contexto atual enquanto produz termos concluídos automaticamente. Os valores possíveis incluem: "oneTerm", "twoTerms", "oneTermWithContext"
autocompleteMode?: AutocompleteMode
Valor de Propriedade
filter
Uma expressão OData que filtra os documentos utilizados para produzir termos concluídos para o resultado da Conclusão Automática.
filter?: string
Valor de Propriedade
string
highlightPostTag
Uma etiqueta de cadeia que é anexada para obter destaques. Tem de ser definido com highlightPreTag. Se for omitido, o realce de acerto está desativado.
highlightPostTag?: string
Valor de Propriedade
string
highlightPreTag
Uma etiqueta de cadeia de carateres que está pré-anexada para obter destaques. Tem de ser definido com highlightPostTag. Se for omitido, o realce de acerto está desativado.
highlightPreTag?: string
Valor de Propriedade
string
minimumCoverage
Um número entre 0 e 100 que indica a percentagem do índice que tem de ser abrangido por uma consulta de conclusão automática para que a consulta seja comunicada com êxito. Este parâmetro pode ser útil para garantir a disponibilidade da pesquisa, mesmo para serviços com apenas uma réplica. A predefinição é 80.
minimumCoverage?: number
Valor de Propriedade
number
searchFields
A lista separada por vírgulas de nomes de campo a considerar ao consultar termos concluídos automaticamente. Os campos de destino têm de ser incluídos no sugeridor especificado.
searchFields?: SearchFieldArray<TModel>
Valor de Propriedade
SearchFieldArray<TModel>
top
O número de termos de conclusão automática a obter. Tem de ser um valor entre 1 e 100. A predefinição é 5.
top?: number
Valor de Propriedade
number
useFuzzyMatching
Um valor que indica se deve utilizar a correspondência difusa para a consulta de conclusão automática. A predefinição é falso. Quando definida como verdadeira, a consulta irá preencher automaticamente os termos, mesmo que exista um caráter substituído ou em falta no texto de pesquisa. Embora isto proporcione uma melhor experiência em alguns cenários, tem um custo de desempenho, uma vez que as consultas de conclusão automática difusas são mais lentas e consomem mais recursos.
useFuzzyMatching?: boolean
Valor de Propriedade
boolean