Gavin Ray
11/15/2022, 7:26 PMOverload resolution ambiguityvarargsOverload resolution ambiguity. All these functions match.
public open fun <T : Any!> array(vararg values: TypeVariable(T)!): Field<Array<(out) TypeVariable(T)!>!> defined in org.jooq.impl.DSL
public open fun <T : Any!> array(vararg fields: Field<TypeVariable(T)!>!): Field<Array<(out) TypeVariable(T)!>!> defined in org.jooq.impl.DSLnullephemient
11/15/2022, 11:31 PMDSL.array(*emptyArray<T>())
DSL.array(*emptyArray<Field<T>>())DSL.array(emptyList<T>())Gavin Ray
11/30/2022, 8:06 PM(but what use is an empty array in jOOQ?)Ah, I need it to coalesce potentially
nullJSONcoalesce(some_agg_column, [])