4
进出口新的Postgres的,我不知道如何将这种MySQL查询转换为Postgres的:;得分全文查询/排名在PostgreSQL
SELECT pictures.id, MATCH (title, cached_tag_list) AGAINST ('phrase') AS score FROM pictures WHERE MATCH (title, cached_tag_list) AGAINST ('phrase') ORDER BY score DESC;
感谢Wolph。起初看起来很难理解,但最终我得到了它的工作。 – sNiCKY 2010-10-26 08:31:14
什么是*'textsearch'?至少不是列名。文档有助于省略这些细节。 – Timmmm 2012-10-14 15:35:10
@Timmmm:这方面的文档可能有点难以阅读。这是一个'ts_vector',你可以这样创建:'SELECT to_tsvector('english','坐在垫子上的肥猫 - 它吃了一只胖老鼠'); ' – Wolph 2012-10-14 19:13:28