From be8d3babc4e6c5a7b62fcc7dd4a473c5dfb4a1f7 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 27 Mar 2024 16:24:31 +0100 Subject: [PATCH] [jOOQ/jOOQ#15732] MULTISET_AGG support via NATIVE impl (ARRAY_AGG) --- jOOQ/src/main/java/org/jooq/impl/MultisetAgg.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/MultisetAgg.java b/jOOQ/src/main/java/org/jooq/impl/MultisetAgg.java index 42b73d0c5a..7ffd1c41db 100644 --- a/jOOQ/src/main/java/org/jooq/impl/MultisetAgg.java +++ b/jOOQ/src/main/java/org/jooq/impl/MultisetAgg.java @@ -39,6 +39,7 @@ package org.jooq.impl; import static java.lang.Boolean.TRUE; // ... +import static org.jooq.impl.DSL.row; import static org.jooq.impl.DSL.xmlelement; import static org.jooq.impl.DSL.xmlserializeContent; import static org.jooq.impl.Multiset.NO_SUPPORT_JSONB_COMPARE; @@ -174,7 +175,7 @@ final class MultisetAgg extends AbstractAggregateFunction(arguments.get(0))); + acceptArguments1(ctx, new QueryPartListView<>(new RowAsField<>(DSL.row(arguments)))); acceptOrderBy(ctx); ctx.sql(')'); acceptFilterClause(ctx);