jaiminpan / pg_jieba

Postgresql full-text search extension for chinese
BSD 3-Clause "New" or "Revised" License
338 stars 65 forks source link

postgres14 分词和预期结果不一致 #54

Closed zhuqingchao closed 10 months ago

zhuqingchao commented 2 years ago

首页文档中示例 select * from to_tsquery('jiebacfg', '是拖拉机学院手扶拖拉机专业的。不用多久,我就会升职加薪,当上CEO,走上人生巅峰。'); 应该返回 '拖拉机' & '学院' & '手扶拖拉机' & '专业' & '不用' & '多久' & '会' & '升职' & '加薪' & '当上' & 'ceo' & '走上' & '人生' & '巅峰' 实际返回 '拖拉机' <-> '学院' <-> '手扶拖拉机' <-> '专业' <3> '不用' <-> '多久' <4> '会' <-> '升职' <-> '加薪' <2> '当上' <-> 'ceo' <2> '走上' <-> '人生' <-> '巅峰'

liuxintang commented 2 years ago

@zhuqingchao 您好,我在PG14中编译该插件一直失败,请问您是怎么编译的。 PG14代码的编译: cd /home/postgresql14_2/tmp/postgresql-14.2/ ./configure --prefix=/home/postgresql14_2/pg14 make all make install PG14安装和初始化data都没问题。

pg_jieba插件的编译: cd pg_jieba mkdir build cd build cmake -DCMAKE_PREFIX_PATH=/home/postgresql14_2/pg14 -DCMAKE_CXX_FLAGS="-Wall -std=c++11" .. make image 注:PG10\11\12下同样的编译,都没问题。

zhuqingchao commented 2 years ago

@liuxintang c++ 版本不对?

liuxintang commented 2 years ago

@zhuqingchao C++11吧应该是。 您的PG14编译过程的命令和pg_jieba编译的命令可以发一下我试试嘛。

zhuqingchao commented 1 year ago

@zhuqingchao C++11吧应该是。 您的PG14编译过程的命令和pg_jieba编译的命令可以发一下我试试嘛。 有些久了,网上通用教程就行。

liuxintang commented 1 year ago

我先自己再试试,有问题再咨询。不过还是要谢谢。 ---- 回复的原邮件 ---- | 发件人 | @.> | | 发送日期 | 2022年9月30日 15:31 | | 收件人 | @.> | | 抄送人 | Liu @.> , @.> | | 主题 | Re: [jaiminpan/pg_jieba] postgres14 分词和预期结果不一致 (Issue #54) |

@zhuqingchao C++11吧应该是。 您的PG14编译过程的命令和pg_jieba编译的命令可以发一下我试试嘛。 有些久了,网上通用教程就行。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>