On Mon, May 18, 2015 at 1:19 PM, Catalin Iacob <iacobcata...@gmail.com> wrote: > In hstore @> means unnested containment, in jsonb it means nested > containment. Therefore, when an hstore operator is applied to jsonb it gets > "nestedness" as jsonb is nested and adds that nestedness is an important > thing that sets it apart from hstore. Therefore, since || is unnested > concatenation in hstore, it should become nested concatenation for jsonb. > > I don't know if the argument is strong enough but it does make some sense.
Right. And I'm not saying that there isn't a place for shallow containment, or whatever you want to call it. But I prefer to do that with an operator that people haven't been taught to think of as "the update operator" from hstore. -- Peter Geoghegan -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers