Classe BooleanOperator
La classe BooleanOperator è utilizzata per combinare filtri multipli per il metodo filter nella classe Model, per specificare se il prossimo filtro sarà negato o altrimenti se i due filtri seguenti saranno combinati con And/Or.
Non è necessario istanziare questa classe poiché i suoi membri possono essere utilizzati direttamente specificando i membri di classe.
Per osservare qualche esempio di utilizzo fare riferimento alla pagina Esempi di utilizzo.
Membri
NOT
NOT = '!'
Il filtro seguente verrà negato e quindi restituirà True nel caso in cui il risultato sia False e viceversa.
AND
AND = '&'
I due filtri successi saranno combinati con un And booleano. Questo è il predefinito anche se l’operatore non è specificato e due filtri sono combinati.
OR
OR = '|'
I due filtri successi saranno combinati con un Or booleano.