AdvancedFilter Klasse
Dies ist der Basistyp, der einen erweiterten Filter darstellt. Um einen erweiterten Filter zu konfigurieren, instanziieren Sie ein Objekt dieser Klasse nicht direkt. Instanziieren Sie stattdessen ein Objekt einer abgeleiteten Klasse, z. B. BoolEqualsAdvancedFilter, NumberInAdvancedFilter, StringEqualsAdvancedFilter usw. abhängig vom Typ des Schlüssels, nach dem Sie filtern möchten.
Sie möchten wahrscheinlich die Unterklassen und nicht diese Klasse direkt verwenden. Bekannte Unterklassen sind: BoolEqualsAdvancedFilter, IsNotNullAdvancedFilter, IsNullOrUndefinedAdvancedFilter, NumberGreaterThanAdvancedFilter, NumberGreaterThanOrEqualsAdvancedFilter, NumberInAdvancedFilter, NumberInRangeAdvancedFilter, NumberLessThanAdvancedFilter, NumberLessThanOrEqualsAdvancedFilter, NumberNotInAdvancedFilter, NumberNotInRangeAdvancedFilter, StringBeginsWithAdvancedFilter, StringContainsAdvancedFilter, StringEndsWithAdvancedFilter, StringInAdvancedFilter, StringNotBeginsWithAdvancedFilter, StringNotContainsAdvancedFilter, StringNotEndsWithAdvancedFilter, StringNotInAdvancedFilter.
Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.
- Vererbung
-
AdvancedFilter
Konstruktor
AdvancedFilter(*, key: str | None = None, **kwargs)
Parameter
- key
- str
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten.
Variablen
- operator_type
- str oder AdvancedFilterOperatorType
Erforderlich. Der zum Filtern verwendete Operatortyp, z. B. NumberIn, StringContains, BoolEquals und andere. Vom Server gefüllte Konstante. Mögliche Werte: "NumberIn", "NumberNotIn", "NumberLessThan", "NumberGreaterThan", "NumberLessThanOrEquals", "NumberGreaterThanOrEquals", "BoolEquals", "StringIn", "StringNotIn", "StringBeginsWith", "StringEndsWith", "StringContains", "NumberInRange", "NumberNotInRange", "StringNotBeginsWith", "StringNotEndsWith", "StringNotContains", "IsNullOrUndefined", "IsNotNull".
- key
- str
Das Feld/die Eigenschaft im Ereignis, basierend auf dem Sie filtern möchten.
Azure SDK for Python