ShingleTokenFilter interface
Cria combinações de tokens como um único token. Este filtro de token é implementado com o Apache Lucene.
- Extends
Propriedades
filter |
A cadeia a inserir para cada posição na qual não existe nenhum token. A predefinição é um caráter de sublinhado ("_"). |
max |
O tamanho máximo da telha. O valor predefinido e mínimo é 2. |
min |
O tamanho mínimo da telha. O valor predefinido e mínimo é 2. Tem de ser inferior ao valor de maxShingleSize. |
odatatype | Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser |
output |
Um valor que indica se o fluxo de saída irá conter os tokens de entrada (unigramas), bem como as telhas. A predefinição é verdadeiro. |
output |
Um valor que indica se os unigramas são exportados para as horas em que não existem telhas disponíveis. Esta propriedade tem precedência quando outputUnigrams está definido como falso. A predefinição é falso. |
token |
A cadeia a utilizar ao associar tokens adjacentes para formar uma telha. A predefinição é um único espaço (" "). |
Propriedades Herdadas
name | O nome do filtro de token. Só tem de conter letras, dígitos, espaços, travessões ou carateres de sublinhado, só pode começar e terminar com carateres alfanuméricos e está limitado a 128 carateres. |
Detalhes de Propriedade
filterToken
A cadeia a inserir para cada posição na qual não existe nenhum token. A predefinição é um caráter de sublinhado ("_").
filterToken?: string
Valor de Propriedade
string
maxShingleSize
O tamanho máximo da telha. O valor predefinido e mínimo é 2.
maxShingleSize?: number
Valor de Propriedade
number
minShingleSize
O tamanho mínimo da telha. O valor predefinido e mínimo é 2. Tem de ser inferior ao valor de maxShingleSize.
minShingleSize?: number
Valor de Propriedade
number
odatatype
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser
odatatype: "#Microsoft.Azure.Search.ShingleTokenFilter"
Valor de Propriedade
"#Microsoft.Azure.Search.ShingleTokenFilter"
outputUnigrams
Um valor que indica se o fluxo de saída irá conter os tokens de entrada (unigramas), bem como as telhas. A predefinição é verdadeiro.
outputUnigrams?: boolean
Valor de Propriedade
boolean
outputUnigramsIfNoShingles
Um valor que indica se os unigramas são exportados para as horas em que não existem telhas disponíveis. Esta propriedade tem precedência quando outputUnigrams está definido como falso. A predefinição é falso.
outputUnigramsIfNoShingles?: boolean
Valor de Propriedade
boolean
tokenSeparator
A cadeia a utilizar ao associar tokens adjacentes para formar uma telha. A predefinição é um único espaço (" ").
tokenSeparator?: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
name
O nome do filtro de token. Só tem de conter letras, dígitos, espaços, travessões ou carateres de sublinhado, só pode começar e terminar com carateres alfanuméricos e está limitado a 128 carateres.
name: string
Valor de Propriedade
string
Herdado deBaseTokenFilter.name