Re: json_query - redundant result

2022-04-28 Thread Andrew Dunstan
On 2022-04-28 Th 10:06, Pavel Stehule wrote: > > > čt 28. 4. 2022 v 16:00 odesílatel Tom Lane napsal: > > Andrew Dunstan writes: > > On 2022-04-28 Th 04:16, Pavel Stehule wrote: > >> Is this result correct? I am expecting just [10, 30] > > > It's just a wrapper around jsonb_path

Re: json_query - redundant result

2022-04-28 Thread Pavel Stehule
čt 28. 4. 2022 v 16:00 odesílatel Tom Lane napsal: > Andrew Dunstan writes: > > On 2022-04-28 Th 04:16, Pavel Stehule wrote: > >> Is this result correct? I am expecting just [10, 30] > > > It's just a wrapper around jsonb_path_query, which hasn't changed. > > > # SELECT jsonb_path_query(jsonb '[

Re: json_query - redundant result

2022-04-28 Thread Tom Lane
Andrew Dunstan writes: > On 2022-04-28 Th 04:16, Pavel Stehule wrote: >> Is this result correct? I am expecting just [10, 30] > It's just a wrapper around jsonb_path_query, which hasn't changed. > # SELECT jsonb_path_query(jsonb '[{"a":10, "b": 20}, {"a": 30, > "b":100}]', '$.**.a'); >  jsonb_pa

Re: json_query - redundant result

2022-04-28 Thread Andrew Dunstan
On 2022-04-28 Th 04:16, Pavel Stehule wrote: > Hi > > I am learning new JSON API, and I am not sure, how the result of > JSON_QUERY in one case is correct. So I am asking here > > (2022-04-28 10:13:26) postgres=# SELECT JSON_QUERY(jsonb '[{"a":10, > "b": 20}, {"a": 30, "b":100}]', '$.**.a' with w

json_query - redundant result

2022-04-28 Thread Pavel Stehule
Hi I am learning new JSON API, and I am not sure, how the result of JSON_QUERY in one case is correct. So I am asking here (2022-04-28 10:13:26) postgres=# SELECT JSON_QUERY(jsonb '[{"a":10, "b": 20}, {"a": 30, "b":100}]', '$.**.a' with wrapper); ┌──┐ │json_query│ ╞═══