AutocompleteRequest interface
Parâmetros para correspondência difusa e outros comportamentos de consulta de preenchimento automático.
Propriedades
| autocomplete |
Especifica o modo de Preenchimento Automático. O padrão é 'oneTerm'. Use 'twoTerms' para obter shingles e 'oneTermWithContext' para usar o contexto atual enquanto produz termos preenchidos automaticamente. Os valores possíveis incluem: 'oneTerm', 'twoTerms', 'oneTermWithContext' |
| filter | Uma expressão OData que filtra os documentos usados para produzir termos concluídos para o resultado de Preenchimento Automático. |
| highlight |
Uma tag de cadeia de caracteres que é anexada aos destaques de clique. Deve ser definido com highlightPreTag. Se omitido, o realce de cliques será desativado. |
| highlight |
Uma tag de cadeia de caracteres que é preparada para atingir destaques. Deve ser definido com highlightPostTag. Se omitido, o realce de cliques será desativado. |
| minimum |
Um número entre 0 e 100 que indica a porcentagem do índice que deve ser coberta por uma consulta de preenchimento automático para que a consulta seja relatada como um sucesso. Esse parâmetro pode ser útil para garantir a disponibilidade da pesquisa, mesmo para serviços com apenas uma réplica. O padrão é 80. |
| search |
A lista separada por vírgulas de nomes de campos a serem considerados ao consultar termos preenchidos automaticamente. Os campos de destino devem ser incluídos no sugeridor especificado. |
| top | O número de termos preenchidos automaticamente a serem recuperados. Este deve ser um valor entre 1 e 100. A predefinição é 5. |
| use |
Um valor que indica se a correspondência difusa deve ser usada para a consulta de preenchimento automático. O valor padrão é falso. Quando definida como true, a consulta preencherá automaticamente os termos mesmo se houver um caractere substituído ou ausente no texto da pesquisa. Embora isso forneça uma experiência melhor em alguns cenários, ele tem um custo de desempenho, pois as consultas de preenchimento automático difuso são mais lentas e consomem mais recursos. |
Detalhes de Propriedade
autocompleteMode
Especifica o modo de Preenchimento Automático. O padrão é 'oneTerm'. Use 'twoTerms' para obter shingles e 'oneTermWithContext' para usar o contexto atual enquanto produz termos preenchidos automaticamente. Os valores possíveis incluem: 'oneTerm', 'twoTerms', 'oneTermWithContext'
autocompleteMode?: AutocompleteMode
Valor de Propriedade
filter
Uma expressão OData que filtra os documentos usados para produzir termos concluídos para o resultado de Preenchimento Automático.
filter?: string
Valor de Propriedade
string
highlightPostTag
Uma tag de cadeia de caracteres que é anexada aos destaques de clique. Deve ser definido com highlightPreTag. Se omitido, o realce de cliques será desativado.
highlightPostTag?: string
Valor de Propriedade
string
highlightPreTag
Uma tag de cadeia de caracteres que é preparada para atingir destaques. Deve ser definido com highlightPostTag. Se omitido, o realce de cliques será desativado.
highlightPreTag?: string
Valor de Propriedade
string
minimumCoverage
Um número entre 0 e 100 que indica a porcentagem do índice que deve ser coberta por uma consulta de preenchimento automático para que a consulta seja relatada como um sucesso. Esse parâmetro pode ser útil para garantir a disponibilidade da pesquisa, mesmo para serviços com apenas uma réplica. O padrão é 80.
minimumCoverage?: number
Valor de Propriedade
number
searchFields
A lista separada por vírgulas de nomes de campos a serem considerados ao consultar termos preenchidos automaticamente. Os campos de destino devem ser incluídos no sugeridor especificado.
searchFields?: SearchFieldArray<TModel>
Valor de Propriedade
SearchFieldArray<TModel>
top
O número de termos preenchidos automaticamente a serem recuperados. Este deve ser um valor entre 1 e 100. A predefinição é 5.
top?: number
Valor de Propriedade
number
useFuzzyMatching
Um valor que indica se a correspondência difusa deve ser usada para a consulta de preenchimento automático. O valor padrão é falso. Quando definida como true, a consulta preencherá automaticamente os termos mesmo se houver um caractere substituído ou ausente no texto da pesquisa. Embora isso forneça uma experiência melhor em alguns cenários, ele tem um custo de desempenho, pois as consultas de preenchimento automático difuso são mais lentas e consomem mais recursos.
useFuzzyMatching?: boolean
Valor de Propriedade
boolean