Commit f1e3c760 authored by Teodor Sigaev's avatar Teodor Sigaev

Fix tsearch docs

Remove mention of setweight(tsquery) which wasn't included in 9.6. Also
replace old forgotten phrase operator to new one.

Dmitry Ivanov
parent 08af9219
...@@ -1519,34 +1519,6 @@ SELECT tsquery_phrase(to_tsquery('fat'), to_tsquery('cat'), 10); ...@@ -1519,34 +1519,6 @@ SELECT tsquery_phrase(to_tsquery('fat'), to_tsquery('cat'), 10);
</varlistentry> </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> <varlistentry>
<term> <term>
...@@ -2588,7 +2560,7 @@ more sample word(s) : more indexed word(s) ...@@ -2588,7 +2560,7 @@ more sample word(s) : more indexed word(s)
<para> <para>
Specific stop words recognized by the subdictionary cannot be 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 stop word can appear. For example, assuming that <literal>a</> and
<literal>the</> are stop words according to the subdictionary: <literal>the</> are stop words according to the subdictionary:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment