From 8ae5dda56136d14a4a11daa2c9d7f242f19fe63b Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Fri, 19 Jun 2020 16:35:00 +0200 Subject: [PATCH] removed datetime rule from parser --- src/main/java/caosdb/server/query/CQLParser.g4 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/caosdb/server/query/CQLParser.g4 b/src/main/java/caosdb/server/query/CQLParser.g4 index af981d6a..1c9ed586 100644 --- a/src/main/java/caosdb/server/query/CQLParser.g4 +++ b/src/main/java/caosdb/server/query/CQLParser.g4 @@ -190,7 +190,7 @@ transaction_time returns [String tqp] : ( (ON | IN) - (datetime {$tqp = $datetime.text;} + (value {$tqp = $value.text;} | entity {$tqp = $entity.ep.toString();}) ) | TODAY {$tqp = TransactionFilter.TODAY;} ; @@ -244,8 +244,8 @@ pov returns [POV filter] locals [Query.Pattern p, String o, String v, String a] ) | IS_NULL {$o = "0";} | IS_NOT_NULL {$o = "!0";} - | IN datetime {$o = "("; $v=$datetime.text;} - | NEGATION IN datetime {$o = "!("; $v=$datetime.text;} + | IN value {$o = "("; $v=$value.str;} + | NEGATION IN value {$o = "!("; $v=$value.str;} )? ) | @@ -443,7 +443,7 @@ minmax returns [String agg] value returns [String str] : number {$str = $text;} - | datetime {$str = $text;} + | datetime {$str = $datetime.text; } | atom {$str = $atom.ep.toString();} ; -- GitLab