【发布时间】:2013-08-20 21:55:33
【问题描述】:
我正在使用 Postgres 9.1 并试图让全文排名正常工作。
我在关注
http://www.postgresql.org/docs/9.1/static/textsearch-controls.html#TEXTSEARCH-RANKING
nutrition=> SELECT title, ts_rank_cd(title, query) AS rank FROM food.usda, to_tsquery('egg') query WHERE query @@ title order by rank desc;
ERROR: function ts_rank_cd(character varying, tsquery) does not exist
LINE 1: SELECT title, ts_rank_cd(title, query) AS rank FROM food.usd...
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
有一个相关的帖子
function ts_rank_cd(text, tsquery) does not exist
但是为什么我的查询不起作用?这是文档错误吗?我只是按照 9.1 文档中的基本示例进行操作。
【问题讨论】:
标签: postgresql full-text-search