feat: contains api

This commit is contained in:
yim7
2023-06-17 12:44:40 +08:00
parent f9b2636214
commit b304811fee

View File

@@ -122,7 +122,7 @@ class Operator(Enum):
OPERATOR_FUNCTIONS: Dict[Operator, Callable[[str, Any], Expr]] = {
Operator.CONTAINS: lambda field, value: Contains(field, [value]),
Operator.CONTAINS: lambda field, value: Contains(field, value if isinstance(value, list) else [value]),
Operator.PREFIX: lambda field, value: MatchPhrasePrefix(field, value),
Operator.REGEXP: lambda field, value: RegExp(field, value),
Operator.GTE: lambda field, value: Range(field, (value, None)),