From c339574a2fbd049a11c29f5541a82dd3384313c3 Mon Sep 17 00:00:00 2001
From: Leonardo <leomilho@gmail.com>
Date: Fri, 19 Jul 2024 17:09:49 +0200
Subject: [PATCH] feat: is empty added

---
 cypherv2/convertQuery.go | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/cypherv2/convertQuery.go b/cypherv2/convertQuery.go
index b58fb16..c1997e9 100755
--- a/cypherv2/convertQuery.go
+++ b/cypherv2/convertQuery.go
@@ -229,6 +229,8 @@ func extractLogicCypher(LogicQuery interface{}, cacheData queryCacheData) (inter
 			op = "="
 		case "like":
 			op = "=~"
+		case "isempty":
+			return fmt.Sprintf(`(%s IS NULL OR %s = "")`, left, left), whereLogic, nil
 		case "lower":
 			return fmt.Sprintf("toLower(%s)", left), whereLogic, nil
 		case "upper":
-- 
GitLab