1. 你的词典只有“再试一个”这个词,当然就只有它了 2. scws_new/scws_free 是C 里的函数,在PHP中是 scws_open/scws_close 建议在PHP中用对象方式使用 scws 即 $so = scws_new(); $so->set_charset('gbk'); $so->set_dict(...
在WEB上写一个 内容为 的文件 看看上面显示当前生效的 php.ini 的路径,再看看你改的 php.ini 是不是正确的被使用了吧。 如果有命令行可以在命令行运行 php -m | grep scws 看看有没有能加载 如果都还不行,可以看看php的运行日志...
.../quote] 非常感谢大大啊· 居然真的就ok了· 哈哈· 还有一个问题,我在1.1.1出现上面的错误时,找到了1.0.0版本,但是1.0.0版本编译好后,能够在php -m列表中显示出来,但是分词的时候会中断php执行,但是这个错误无法看到,只...
因为我的项目是电商网站,所以我自定义了一个词库,把我自己的品牌、商品类目名字给加进去了。 我希望是这样的搜索结果,比如搜索“迪卡侬蓝色货品”: 现在是这样的: [code]Xapian::Query(((迪卡侬:(pos=1) SYNONYM (迪卡:(po...
...么你可以用 split 这个分词器啊。 搜索的时候搜索任何一个分割后的TAG都可以搜索到。 [/quote] 我需要的功能只是分词。和搜索木有关系。考虑另外安装scws了。。。
... SQL中用LIKE 关键字再加一些通配符进行查询, 比如我搜一个地名“江苏”,那么一般的SQL条件都是WHERE `fieldname` LIKE "%江苏%"这种形式,这样是模糊查询,换成精准的话,或者用=或者把通配符去掉,这样的结果要比前一种的少 ...
... 因此 分库肯定是有必要的 我想问下从xs的角度看多大分一个库比较合适 毕竟我觉得分得太多肯定也不好 所以想听听官方的意见 以便进一步实际测试
哦,我没有说清楚,我用的是PHP版的,是一个词典文件,生成两次XDB,每次里面的分格符不同,上面说的。 我还有就是刚才我试了,我用我自定义的词生成词典,用scws_set_dict添加我的词典后(词典中的word TF IDF 都很高的,记...