SynonymTokenFilter interface
Trova la corrispondenza di sinonimi con una o più parole in un flusso di token. Questo filtro di token viene implementato usando Apache Lucene.
- Extends
Proprietà
expand | Un valore che indica se tutte le parole nell'elenco dei sinonimi (se => notazione non viene utilizzata) verranno mappate l'una all'altra. Se true, tutte le parole nell'elenco dei sinonimi (se => notazione non viene usata) verranno mappate tra loro. L'elenco seguente: incredibile, incredibile, favoloso, incredibile, incredibile, incredibile, favoloso, incredibile => incredibile, incredibile, favoloso, incredibile. Se false, l'elenco seguente: incredibile, incredibile, favoloso, incredibile, sorprendente sarà equivalente a: incredibile, incredibile, favoloso, incredibile => incredibile. Il valore predefinito è true. |
ignore |
Valore che indica se inserire l'input di maiuscole e minuscole per la corrispondenza. L'impostazione predefinita è false. |
odatatype | Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
synonyms | Elenco di sinonimi in uno dei due formati seguenti: 1. incredibile, incredibile, favoloso => incredibile - tutti i termini sul lato sinistro di => simbolo verrà sostituito con tutti i termini sul lato destro; 2. incredibile, incredibile, favoloso, sorprendente - elenco delimitato da virgole di parole equivalenti. Impostare l'opzione expand per modificare la modalità di interpretazione di questo elenco. |
Proprietà ereditate
name | Nome del filtro del token. Può contenere solo lettere, numeri, spazi, trattini o caratteri di sottolineatura, deve iniziare e terminare con caratteri alfanumerici e non può contenere più di 128 caratteri. |
Dettagli proprietà
expand
Un valore che indica se tutte le parole nell'elenco dei sinonimi (se => notazione non viene utilizzata) verranno mappate l'una all'altra. Se true, tutte le parole nell'elenco dei sinonimi (se => notazione non viene usata) verranno mappate tra loro. L'elenco seguente: incredibile, incredibile, favoloso, incredibile, incredibile, incredibile, favoloso, incredibile => incredibile, incredibile, favoloso, incredibile. Se false, l'elenco seguente: incredibile, incredibile, favoloso, incredibile, sorprendente sarà equivalente a: incredibile, incredibile, favoloso, incredibile => incredibile. Il valore predefinito è true.
expand?: boolean
Valore della proprietà
boolean
ignoreCase
Valore che indica se inserire l'input di maiuscole e minuscole per la corrispondenza. L'impostazione predefinita è false.
ignoreCase?: boolean
Valore della proprietà
boolean
odatatype
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere
odatatype: "#Microsoft.Azure.Search.SynonymTokenFilter"
Valore della proprietà
"#Microsoft.Azure.Search.SynonymTokenFilter"
synonyms
Elenco di sinonimi in uno dei due formati seguenti: 1. incredibile, incredibile, favoloso => incredibile - tutti i termini sul lato sinistro di => simbolo verrà sostituito con tutti i termini sul lato destro; 2. incredibile, incredibile, favoloso, sorprendente - elenco delimitato da virgole di parole equivalenti. Impostare l'opzione expand per modificare la modalità di interpretazione di questo elenco.
synonyms: string[]
Valore della proprietà
string[]
Dettagli proprietà ereditate
name
Nome del filtro del token. Può contenere solo lettere, numeri, spazi, trattini o caratteri di sottolineatura, deve iniziare e terminare con caratteri alfanumerici e non può contenere più di 128 caratteri.
name: string
Valore della proprietà
string
Ereditato daBaseTokenFilter.name