jsonb and where clause? - Mailing list pgsql-general

From Bjorn T Johansen
Subject jsonb and where clause?
Date
Msg-id 20171128091807.218d7809@pennywise-btj
Whole thread Raw
Responses Re: jsonb and where clause?
List pgsql-general
Hi.

Just starting to look at how to use jsonb columns and I have a question. I have found out that I can use the following
tosearch for a value inside
 
the jsonb column:

select * from orders where info ->> 'customer' = 'John Doe'    (where info is the jsonb column)


But what if the jsonb column contains an json array, how can I search then?

info -> [ { "customer" : "John Doe" } ]


btw, using PostgreSQL 9.6 but will be moving to 10 soon.


Regards,

BTJ


pgsql-general by date:

Previous
From: Dilip Kumar
Date:
Subject: Re: ERROR: too many dynamic shared memory segments
Next
From: "Ivan E. Panchenko"
Date:
Subject: Re: jsonb and where clause?