@@ -10331,32 +10331,36 @@ table2-mapping
1033110331 <row>
1033210332 <entry><literal>@></literal></entry>
1033310333 <entry><type>jsonb</type></entry>
10334- <entry>Does the left JSON value contain within it the right value?</entry>
10334+ <entry>Does the left JSON value contain the right JSON
10335+ path/value entries at the top level?</entry>
1033510336 <entry><literal>'{"a":1, "b":2}'::jsonb @> '{"b":2}'::jsonb</literal></entry>
1033610337 </row>
1033710338 <row>
1033810339 <entry><literal><@</literal></entry>
1033910340 <entry><type>jsonb</type></entry>
10340- <entry>Is the left JSON value contained within the right value?</entry>
10341+ <entry>Are the left JSON path/value entries contained at the top level within
10342+ the right JSON value?</entry>
1034110343 <entry><literal>'{"b":2}'::jsonb <@ '{"a":1, "b":2}'::jsonb</literal></entry>
1034210344 </row>
1034310345 <row>
1034410346 <entry><literal>?</literal></entry>
1034510347 <entry><type>text</type></entry>
10346- <entry>Does the key/element <emphasis>string</emphasis> exist within
10347- the JSON value?</entry>
10348+ <entry>Does the <emphasis>string</emphasis> exist as a top-level
10349+ key within the JSON value?</entry>
1034810350 <entry><literal>'{"a":1, "b":2}'::jsonb ? 'b'</literal></entry>
1034910351 </row>
1035010352 <row>
1035110353 <entry><literal>?|</literal></entry>
1035210354 <entry><type>text[]</type></entry>
10353- <entry>Do any of these key/element <emphasis>strings</emphasis> exist?</entry>
10355+ <entry>Do any of these array <emphasis>strings</emphasis>
10356+ exist as top-level keys?</entry>
1035410357 <entry><literal>'{"a":1, "b":2, "c":3}'::jsonb ?| array['b', 'c']</literal></entry>
1035510358 </row>
1035610359 <row>
1035710360 <entry><literal>?&</literal></entry>
1035810361 <entry><type>text[]</type></entry>
10359- <entry>Do all of these key/element <emphasis>strings</emphasis> exist?</entry>
10362+ <entry>Do all of these array <emphasis>strings</emphasis> exist
10363+ as top-level keys?</entry>
1036010364 <entry><literal>'["a", "b"]'::jsonb ?& array['a', 'b']</literal></entry>
1036110365 </row>
1036210366 <row>
0 commit comments