Comparison
[ Schnittstelle ]
export interface Comparison {
path?: string;
comparator: '==' | '!=' | '<' | '>' | '<=' | '>=' | 'contains' | 'contains not' | '== [ignore case]' | '!= [ignore case]' | 'contains [ignore case]' | 'contains not [ignore case]';
value: string | number | Date | boolean | null;
};
Beschreibt eine Vergleichsoperation.
Eigenschaften
Name | Typ | Beschreibung |
---|---|---|
path [ Optional ] | Wenn das zu filternde Array Objekte enthält wird über diese Eigenschaft definiert welcher Pfad innerhalb des Objektes mit dem in der Eigenschaft Wird kein Pfad angegeben, wird der Wert selbst verglichen. Zum Beispiel wenn das Array nur aus einfachen Datentypen besteht. | |
comparator | '==', '!=', '<', '>', '<=', '>=', 'contains', 'contains not', '== [ignore case]', '!= [ignore case]', 'contains [ignore case]', 'contains not [ignore case]' | Der bei dem Vergleich anzuwendende Operator. |
value | Der Wer mit dem verglichen werden soll |
Verfügbar ab Version 1.12 |