diff --git a/部署PostGIS.md b/部署PostGIS.md index b0e84eb..4b89f4e 100644 --- a/部署PostGIS.md +++ b/部署PostGIS.md @@ -130,7 +130,7 @@ CREATE TEXT SEARCH CONFIGURATION chinese_mix (PARSER = zhparser); -- DROP TEXT SEARCH CONFIGURATION IF EXISTS chinese_mix; ALTER TEXT SEARCH CONFIGURATION chinese_mix - ADD MAPPING FOR n,v,a,i,e,l,d,j,m,q,r,t,u,w,x,z WITH zhparser; + ADD MAPPING FOR n,v,a,i,e,l,d,j,m,q,r,t,u,w,x,z WITH simple; SELECT to_tsvector('chinese_mix', 'Hello world, 你好世界,PostgreSQL 很棒'); ``` @@ -155,7 +155,6 @@ INSERT INTO articles (title, content) VALUES -- 创建 GIN 索引 (加速检索的关键) CREATE INDEX idx_articles_content ON articles USING GIN (to_tsvector('chinese_mix', content)); --- 执行搜索查询 -- 搜索 "人工智能" SELECT title FROM articles WHERE to_tsvector('chinese_mix', content) @@ to_tsquery('chinese_mix', '人工智能');