zhangLianZhuang
zhangLianZhuang
what is your version? i am right on v1.6.4
切换到deepin-wine没
你是通过代码编译的么? 看看目录下是否包含了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=#...
我个人觉得,在业务中处理 感恩节前 这种长词会好些
贴一下 具体的用例吧。