Search Postgresql Archives

Re: CREATE AGGREGATE on jsonb concat

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Seamus Abshere <seamus@xxxxxxxxxxx> writes:
> > We do this in our database:
> 
> > CREATE AGGREGATE jsonb_collect(jsonb) (
> >     SFUNC = 'jsonb_concat',
> >     STYPE = jsonb,
> >     INITCOND = '{}'
> > );
> 
> > Is there some other built-in aggregate I'm missing that would do the
> > same thing? It just feels like such an obvious feature.

> On Thu, Jul 6, 2017, at 04:53 PM, Tom Lane wrote:
> Doesn't jsonb_agg() do exactly that?

hi Tom,

That aggregates into an array. Our `jsonb_collect` aggregates into an
object.

Best,
Seamus


-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]

  Powered by Linux