postgres.git / summary / log / commit / refs
commit d2a986b74afffbdc3f59258c3dd96d3dc9a238ce
Author: Andrew Dunstan <andrew@dunslane.net>
Date: Wed Jun 18 19:16:48 2014 +0000
Document that jsonb has all the standard comparison operators.
doc/src/sgml/func.sgml | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml
index 5c906f36732..1657a32eb3c 100644
--- a/doc/src/sgml/func.sgml
+++ b/doc/src/sgml/func.sgml
@@ -10159,8 +10159,14 @@ table2-mapping
</para>
</note>
<para>
- In addition to those operators common to both types, some additional
- operators exist only for <type>jsonb</type>, as shown
+ The standard comparison operators shown in <xref
+ linkend="functions-comparison-table"> are available for
+ <type>jsonb</type>, but not for <type>json</type>. They follow the
+ ordering rules for btree operations outlined at <xref
+ linkend="json-indexing">.
+ </para>
+ <para>
+ Some further operators also exist only for <type>jsonb</type>, as shown
in <xref linkend="functions-jsonb-op-table">.
Many of these operators can be indexed by
<type>jsonb</> operator classes. For a full description of
@@ -10181,12 +10187,6 @@ table2-mapping
</row>
</thead>
<tbody>
- <row>
- <entry><literal>=</literal></entry>
- <entry><type>jsonb</type></entry>
- <entry>Are the two JSON values equal?</entry>
- <entry><literal>'[1,2,3]'::jsonb = '[1,2,3]'::jsonb</literal></entry>
- </row>
<row>
<entry><literal>@></literal></entry>
<entry><type>jsonb</type></entry>
[parent: 8f889b1083f3]