Можно ли использовать оператор LIKE для одного ключа/значения внутри массива объектов для поля jsonb в PostgreSQL 9.4? Например, у меня есть:
id | body
------------------------------------------------------------
1 | {"products": [{"name": "qwe", "description": "asd"}, {"name": "zxc", "description": "vbn"}]}
Я знаю, что могу получить product
примерно так:
select * from table where 'body'->'products' @> '[{"name": "qwe"}]'::jsonb
Вопрос: могу ли я получить этот продукт, если я не знаю его полного названия?