From f9b26362140ccbe72ab2cfe2748984de6f7cc64d Mon Sep 17 00:00:00 2001 From: yim7 Date: Sat, 17 Jun 2023 12:42:10 +0800 Subject: [PATCH] fix: contains single match phrase --- opensearchorm/query.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opensearchorm/query.py b/opensearchorm/query.py index 741cca0..d129055 100644 --- a/opensearchorm/query.py +++ b/opensearchorm/query.py @@ -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]), 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)),