SQLServer(MSSQL)全文搜索索引到postgres



我已经在MS SQL Server中创建了全文搜索索引。

下面是我写的问题。我是Postgres的新手,所以,我试图在Postgres中重现同样的东西。

那么,我怎么能在postgres中创建同样的东西呢。

CREATE FULLTEXT INDEX ON [dbo].['example_tab'] test1,test2... KEY INDEX unique_index
WITH STOPLIST = SYSTEM

全文搜索不是标准化的,因此您可以预期它在不同的数据库系统中的工作方式会有所不同。

加快像这样的全文搜索查询

SELECT * FROM atab
WHERE to_tsvector('english', textcol) @@ to_tsquery('english', 'search string');

你可以创建这个索引:

CREATE INDEX ON atab USING gin (to_tsvector('english', textcol));

最新更新