diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index 17adb96a58..2ae4be3f10 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -4790,6 +4790,10 @@ final class ParserImpl implements Parser { return not ? ((Field) left).isNotJson() : ((Field) left).isJson(); + else if (left instanceof Field && parseKeywordIf(ctx, "DOCUMENT")) + return not + ? ((Field) left).isNotDocument() + : ((Field) left).isDocument(); parseKeyword(ctx, "DISTINCT FROM"); if (left instanceof Field) {