|
@@ -44,7 +44,8 @@ class Condition:
|
|
|
bool: (EQ, CONTAINS),
|
|
bool: (EQ, CONTAINS),
|
|
|
int: (EQ, GT, GTE, LT, LTE, CONTAINS),
|
|
int: (EQ, GT, GTE, LT, LTE, CONTAINS),
|
|
|
float: (EQ, GT, GTE, LT, LTE, CONTAINS),
|
|
float: (EQ, GT, GTE, LT, LTE, CONTAINS),
|
|
|
- list: (EQ, IN, CONTAINS)
|
|
|
|
|
|
|
+ list: (EQ, IN, CONTAINS),
|
|
|
|
|
+ type(None): (EQ,)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
def __init__(self, attr, value, op=EQ, negate=False):
|
|
def __init__(self, attr, value, op=EQ, negate=False):
|