Вам нужно привести свой первый параметр в цвет.
Итак, давайте предположим, что вы ищете столбец с именем foo.text
. Вы захотите изменить это:
SELECT ts_rank_cd(foo.text, plainto_tsquery('my search terms')) FROM foo;
к этому:
SELECT ts_rank_cd(to_tsvector(foo.text), plainto_tsquery('my search terms')) FROM foo;
или что-то подобное.
Если вы используете оператор @@
в другом месте, вы обычно можете повторно использовать выражения, над которыми работает оператор.
Дополнительную документацию можно найти по to_tsvector
на http://www.postgresql.org/docs/current/static/textsearch-controls.html#TEXTSEARCH-PARSING-DOCUMENTS