SynonymTokenFilter interface
Dopasuje synonimy pojedyncze lub wielosypowe w strumieniu tokenu. Ten filtr tokenu jest implementowany przy użyciu rozwiązania Apache Lucene.
- Extends
Właściwości
expand | Wartość wskazująca, czy wszystkie wyrazy na liście synonimów (jeśli => notacja nie jest używana) będą mapować się na siebie. Jeśli wartość true, wszystkie wyrazy na liście synonimów (jeśli => notacja nie jest używana) będą mapować się na siebie nawzajem. Poniższa lista: niesamowita, niewiarygodna, bajeczna, niesamowita jest równoważna: niesamowite, niewiarygodne, wspaniałe, niesamowite => niesamowite, niewiarygodne, wspaniałe, niesamowite. Jeśli fałsz, następująca lista: niesamowita, niewiarygodna, niesamowita, niesamowita będzie równoważna: niesamowite, niewiarygodne, wspaniałe, niesamowite => niesamowite. Wartość domyślna to „true”. |
ignore |
Wartość wskazująca, czy należy złożyć wielkość liter danych wejściowych w celu dopasowania. Wartość domyślna to false. |
odatatype | Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być |
synonyms | Lista synonimów w jednym z dwóch formatów: 1. niesamowite, niewiarygodne, bajeczne => niesamowite - wszystkie terminy po lewej stronie => symbol zostaną zastąpione wszystkimi terminami po prawej stronie; 2. niesamowita, niewiarygodna, bajeczna, niesamowita - rozdzielona przecinkami lista równoważnych słów. Ustaw opcję rozwijania, aby zmienić sposób interpretacji tej listy. |
Właściwości dziedziczone
name | Nazwa filtru tokenu. Musi zawierać tylko litery, cyfry, spacje, kreski lub podkreślenia, mogą zaczynać i kończyć się tylko znakami alfanumerycznymi i jest ograniczona do 128 znaków. |
Szczegóły właściwości
expand
Wartość wskazująca, czy wszystkie wyrazy na liście synonimów (jeśli => notacja nie jest używana) będą mapować się na siebie. Jeśli wartość true, wszystkie wyrazy na liście synonimów (jeśli => notacja nie jest używana) będą mapować się na siebie nawzajem. Poniższa lista: niesamowita, niewiarygodna, bajeczna, niesamowita jest równoważna: niesamowite, niewiarygodne, wspaniałe, niesamowite => niesamowite, niewiarygodne, wspaniałe, niesamowite. Jeśli fałsz, następująca lista: niesamowita, niewiarygodna, niesamowita, niesamowita będzie równoważna: niesamowite, niewiarygodne, wspaniałe, niesamowite => niesamowite. Wartość domyślna to „true”.
expand?: boolean
Wartość właściwości
boolean
ignoreCase
Wartość wskazująca, czy należy złożyć wielkość liter danych wejściowych w celu dopasowania. Wartość domyślna to false.
ignoreCase?: boolean
Wartość właściwości
boolean
odatatype
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być
odatatype: "#Microsoft.Azure.Search.SynonymTokenFilter"
Wartość właściwości
"#Microsoft.Azure.Search.SynonymTokenFilter"
synonyms
Lista synonimów w jednym z dwóch formatów: 1. niesamowite, niewiarygodne, bajeczne => niesamowite - wszystkie terminy po lewej stronie => symbol zostaną zastąpione wszystkimi terminami po prawej stronie; 2. niesamowita, niewiarygodna, bajeczna, niesamowita - rozdzielona przecinkami lista równoważnych słów. Ustaw opcję rozwijania, aby zmienić sposób interpretacji tej listy.
synonyms: string[]
Wartość właściwości
string[]
Szczegóły właściwości dziedziczonej
name
Nazwa filtru tokenu. Musi zawierać tylko litery, cyfry, spacje, kreski lub podkreślenia, mogą zaczynać i kończyć się tylko znakami alfanumerycznymi i jest ograniczona do 128 znaków.
name: string
Wartość właściwości
string
Dziedziczone zBaseTokenFilter.name