共用方式為


CustomLexicalNormalizer interface

可讓您設定可篩選、可排序和多面向字段的正規化,依預設會以嚴格的比對運作。 這是由至少一或多個篩選所組成的使用者定義組態,可修改所儲存的令牌。

Extends

屬性

charFilters

用於在處理輸入文字之前準備輸入文字的字元篩選器清單。 例如,它們可以替換某些字元或符號。 過濾器會依其列出的順序執行。

odatatype

多型歧視性,指定這個物件可以是的不同類型

tokenFilters

用來篩選或修改輸入權杖的權杖篩選器清單。 例如,您可以指定將所有字元轉換為小寫的小寫篩選器。 過濾器會依其列出的順序執行。

繼承的屬性

name

正規化工具的名稱。 它只能包含字母、數位、空格、破折號或底線,只能以英數位元開頭和結尾,而且限制為128個字元。 它不能以 '.microsoft' 或 '.lucene' 結尾,也不能命名為 'asciifolding'、'standard'、'lowercase'、'uppercase' 或 'elision'。

屬性詳細資料

charFilters

用於在處理輸入文字之前準備輸入文字的字元篩選器清單。 例如,它們可以替換某些字元或符號。 過濾器會依其列出的順序執行。

charFilters?: string[]

屬性值

string[]

odatatype

多型歧視性,指定這個物件可以是的不同類型

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

屬性值

"#Microsoft.Azure.Search.CustomNormalizer"

tokenFilters

用來篩選或修改輸入權杖的權杖篩選器清單。 例如,您可以指定將所有字元轉換為小寫的小寫篩選器。 過濾器會依其列出的順序執行。

tokenFilters?: string[]

屬性值

string[]

繼承的屬性詳細資料

name

正規化工具的名稱。 它只能包含字母、數位、空格、破折號或底線,只能以英數位元開頭和結尾,而且限制為128個字元。 它不能以 '.microsoft' 或 '.lucene' 結尾,也不能命名為 'asciifolding'、'standard'、'lowercase'、'uppercase' 或 'elision'。

name: string

屬性值

string

繼承自 BaseLexicalNormalizer.name