From eb56943e3099d52d1ffb5f977b2689c7695eadf3 Mon Sep 17 00:00:00 2001 From: MarcosPierasNL <pieras.marcos@gmail.com> Date: Wed, 15 Jan 2025 10:24:12 +0100 Subject: [PATCH] feat: adds isnotempty logic --- src/utils/cypher/converter/logic.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/utils/cypher/converter/logic.ts b/src/utils/cypher/converter/logic.ts index 4036983..584bfbd 100644 --- a/src/utils/cypher/converter/logic.ts +++ b/src/utils/cypher/converter/logic.ts @@ -48,6 +48,8 @@ export function extractLogicCypher(logicQuery: AnyStatement, cacheData: QueryCac break; case 'isempty': return { logic: `(${left} IS NULL OR ${left} = "")`, where: whereLogic }; + case 'isnotempty': + return { logic: `(${left} IS NOT NULL AND ${left} <> "")`, where: whereLogic }; case 'lower': return { logic: `toLower(${left})`, where: whereLogic }; case 'upper': -- GitLab