PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Verbindet jsonArrayAgg mit einem leeren Array in jOOQ

JSON.json() oder JSONB.jsonb() , z. B.:

coalesce(jsonArrayAgg(mycol), inline(json("[]")))
coalesce(jsonbArrayAgg(mycol), inline(jsonb("[]")))

jsonArray() oder jsonbArray() Konstruktoren:

coalesce(jsonArrayAgg(mycol), jsonArray())
coalesce(jsonbArrayAgg(mycol), jsonbArray())