diff --git a/src/utils/cypher/converter/logic.ts b/src/utils/cypher/converter/logic.ts index 40369839f8d25c8b252a6726245027b86c0b7235..584bfbde70ea00d944d9239c7ad609b885e7b191 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':