...建议所有用户升级到这个最新稳定版本。 [b]主要更新如下:[/b] 1. 改进了已知的若干小 BUG 2. 升级整合最新的 [url=http://xapian.org]xapian-core-1.2.12[/url]、[url=http://www.ftphp.com/scws/]scws-1.2.0[/url] 其它改动详见下面相关链接: 官方...
...;但是如果不使用addRange()的话,就没有这个问题,实例如下: [quote] $xs->setQuery('贪污')->setLimit(5)->search(); echo $xs->getLastCount(); echo ''; $xs->setQuery('贪污')->setLimit(50)->search(); echo $xs->getLastCount(); ec...
...so->get_result()) { var_dump($tmp); } $so->close(); 在words.txt只定义如下内容 GM 1.0 1.0 * hello指导员 1.0 1.0 * 而输出结果为: array(1) { [0]=> array(5) { ["word"]=> string(7) "GMhello" ["off"]=> int(0) ["len"]=> int(7) ["idf"]=> float(4.8647...
...这个排序明显不对呀,而且如果limit=3的话,就只能输出如下顺序前三个的商品,我理解total应该是按搜索词频来排序吧。。。 1. 三星 20 2. 黄后盖 7 3. 小米 ...
已经查证, 简单如下处理即可, 只需修改 phpext/php_scws.c ,开头加入几行: *** phpext/php_scws.c 14 May 2009 19:25:32 -0000 1.3 --- phpext/php_scws.c 16 Jul 2009 14:16:03 -0000 1.4 *************** *** 16,22 **** +------------------------------------------...
...bscws/scws.c.rej 不知道我拷贝的scws.diff内容是不是有问题,如下: *** libscws/scws.c 22 Oct 2010 11:09:46 -0000 1.18 --- libscws/scws.c 17 Jan 2011 07:29:38 -0000 1.19 *************** *** 328,333 **** --- 328,340 ---- { if (!SCWS...
程序中调用:$xs = new XS('demo');时出错如下: [XSErrorException] lib/XS.php(2210): stream_set_blocking(): supplied argument is not a valid stream resource(2) #0 /usr/local/xunsearch/sdk/php/lib/XS.php(2210): xs_error_handler(2, 'stream_set_bloc...', '/usr/local/xuns...', 2210, Array) #1 ...
看了论坛的一些资料,重新进行配置如下$cws->set_dict(ini_get('scws.default.fpath') . '/a.txt' , SCWS_XDICT_TXT);(注:a.txt)为文本字典,运行无报错,但是无法正确匹配(如:我的a字典就2个词,好纠结啊,纠结死啦,但是当我输入时还是分...
添加一个规则集如下: [b]:type = prefix :line = yes :tf = 3.5 :idf = 2.0 :attr = nz :include = chnum1,chnum2 :znum = 1,2,3 百分 百分之[/b] 分词的时候出现以下问题: 词:百分六 识别正确 词:百分六十 识别失败,只能识别出”百分“...
如下: 自定义分词字段 b_split_title [b_split_title] type = title tokenizer =coupon $search->setQuery( '(b_split_title:宠物 OR 宠物 ) AND b_city_id:31')->setlimit(1000000)->setFacets('b_tag_id')->search(); 打印: Xapian::Query(((or:(pos=1) AND 宠物:(pos=2) AND and:(pos=3) ...