]> granicus.if.org Git - postgresql/commitdiff
Fix tsearch docs
authorTeodor Sigaev <teodor@sigaev.ru>
Tue, 26 Apr 2016 17:26:26 +0000 (20:26 +0300)
committerTeodor Sigaev <teodor@sigaev.ru>
Tue, 26 Apr 2016 17:26:26 +0000 (20:26 +0300)
Remove mention of setweight(tsquery) which wasn't included in 9.6. Also
replace old forgotten phrase operator to new one.

Dmitry Ivanov

doc/src/sgml/textsearch.sgml

index 930c8f0a5dcce1bcf62b08f528ea31ba071f76e4..78eaf748676428515806bbc7da60c33acb330d46 100644 (file)
@@ -1519,34 +1519,6 @@ SELECT tsquery_phrase(to_tsquery('fat'), to_tsquery('cat'), 10);
 
     </varlistentry>
 
-    <varlistentry>
-
-     <term>
-     <indexterm>
-      <primary>setweight</primary>
-     </indexterm>
-
-      <literal>setweight(<replaceable class="PARAMETER">query</replaceable> <type>tsquery</>, <replaceable class="PARAMETER">weight</replaceable> <type>"char"</>) returns <type>tsquery</></literal>
-     </term>
-
-     <listitem>
-      <para>
-       <function>setweight</> returns a copy of the input query in which every
-       position has been labeled with the given <replaceable>weight</>(s), either
-       <literal>A</literal>, <literal>B</literal>, <literal>C</literal>,
-       <literal>D</literal> or their combination. These labels are retained when
-       queries are concatenated, allowing words from different parts of a document
-       to be weighted differently by ranking functions.
-      </para>
-
-      <para>
-       Note that weight labels apply to <emphasis>positions</>, not
-       <emphasis>lexemes</>.  If the input query has been stripped of
-       positions then <function>setweight</> does nothing.
-      </para>
-     </listitem>
-    </varlistentry>
-
     <varlistentry>
 
      <term>
@@ -2588,7 +2560,7 @@ more sample word(s) : more indexed word(s)
 
    <para>
     Specific stop words recognized by the subdictionary cannot be
-    specified;  instead use <literal>&lt;-&gt;</> to mark the location where any
+    specified;  instead use <literal>?</> to mark the location where any
     stop word can appear.  For example, assuming that <literal>a</> and
     <literal>the</> are stop words according to the subdictionary: