Re: How to select values in a JSON type of column?

Поиск
Список
Период
Сортировка
От Snjezana Frketic
Тема Re: How to select values in a JSON type of column?
Дата
Msg-id CA+9_ahZTrFPiW7WZyriD1qGCn=x5NdHWqjZwCWqt1vLWhq462Q@mail.gmail.com
обсуждение исходный текст
Ответ на Re: How to select values in a JSON type of column?  ("David G. Johnston" <david.g.johnston@gmail.com>)
Список pgsql-general
I looked at it yesterday, but I couldn't figure it out because my JSON is more nested and I got lost going down the path. 


On Wed, 18 Nov 2020 at 15:40, David G. Johnston <david.g.johnston@gmail.com> wrote:

On Wednesday, November 18, 2020, Snjezana Frketic <frketic.snjezana@gmail.com> wrote:


SELECT targeting#>'{targets,0,audienceSegments,0,includes,0,segments,allOf,0,ids}'FROM campaigns;  

and that works, but, I don’t want to have a fixed path because positions could change like 0 could become 1includes and excludes could change positions, allOf  could be anyOf etc.
Any idea of how to always select ids in includes no matter the changes?

  Maybe it can be done using json path:


David J.

В списке pgsql-general по дате отправления:

Предыдущее
От: "David G. Johnston"
Дата:
Сообщение: Re: How to select values in a JSON type of column?
Следующее
От: Thomas Kellerer
Дата:
Сообщение: Re: How to select values in a JSON type of column?