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