其他分享
首页 > 其他分享> > postgres全文检索tsvector和tsquery

postgres全文检索tsvector和tsquery

作者:互联网

tsvector

 

postgreSQL中提供了to_tsquery函数和plainto_tsquery函数,来处理分析搜索语句。

SELECT to_tsquery('english', 'The & Fat & Rats');
  to_tsquery   
---------------
 'fat' & 'rat'

在搜索中tsquery中可以使用权重(weight),在搜索词条中可以附加权重,并且匹配出来的查询结果也是必须在这个这个权重范围的。

SELECT to_tsquery('english', 'Fat | Rats:AB');
    to_tsquery    
------------------
 'fat' | 'rat':AB

标签:AB,postgres,tsvector,Fat,全文检索,rat,tsquery,SELECT
来源: https://blog.csdn.net/wo1769815/article/details/100974901