Condividi tramite


MappingCharFilter interface

Filtro di caratteri che applica i mapping definiti con l'opzione mapping. La corrispondenza è greedy. I criteri di ricerca più lunghi in un determinato punto hanno la precedenza. È consentita la sostituzione con una stringa vuota. Questo filtro di caratteri viene implementato usando Apache Lucene.

Extends

Proprietà

mappings

Elenco di mapping del formato seguente: "a=>b" (tutte le occorrenze del carattere "a" verranno sostituite con il carattere "b").

odatatype

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

Proprietà ereditate

name

Nome del filtro char. 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à

mappings

Elenco di mapping del formato seguente: "a=>b" (tutte le occorrenze del carattere "a" verranno sostituite con il carattere "b").

mappings: string[]

Valore della proprietà

string[]

odatatype

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

odatatype: "#Microsoft.Azure.Search.MappingCharFilter"

Valore della proprietà

"#Microsoft.Azure.Search.MappingCharFilter"

Dettagli proprietà ereditate

name

Nome del filtro char. 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 daBaseCharFilter.name