zhangLianZhuang

Results 24 comments of zhangLianZhuang

你是通过代码编译的么? 看看目录下是否包含了zhparser--1.0--2.0.sql zhparser--1.0.sql zhparser--2.0--2.1.sql zhparser--2.0.sql zhparser--2.1.sql 这些文件.

看看你pg的pg 安装目录下/share/extension 中是否有那些文件

zhparse.extra_dicts='xx.txt' PGDATA/share/tsearch_data/xx.txt 通常只需要这个配置下就可以了. 2.1的自定义词库是放到 ${PGDATA}/base/${DBID}/zhprs_dict_${DBNAME}.txt", PGDATA/DBID/DBNAME 替换成自己实际环境的

每次更新字典后,需要断开连接,新的连接才可以.

也可以断开连接,再次连接一下看看.

postgres=# SELECT ts_parse('zhparser','感恩节是什么'); ts_parse -------------- (116,感恩节) (118,是) (114,什么) (3 rows) postgres=# SELECT ts_parse('zhparser','感恩节前金价回落'); ts_parse ------------ (118,感恩) (116,节前) (110,金价) (118,回落) (4 rows) postgres=# insert into zhparser.zhprs_custom_word values('感恩节前'); INSERT 0 1 postgres=#...

我个人觉得,在业务中处理 感恩节前 这种长词会好些