[size=x-large][size=medium]搜索出来的最后一条记录显示的标题是错误的,不知道是怎么回事。。。是bug还是我代码写的不对呢?-求解。 谢谢! 代码如下,$data为提交的索引
奇怪你这个问题我这不能复现。 我完全复制了你的代码,执行若干次结果仍然是正确的,返回三个词,每个的次数均为 1 [attachment=37] [attachment=38]
这是因为排序+区间检索,导致匹配的概率发生错误。 因为你排序后,系统检测前几条都命中,就会误以为匹配概率非常高。。。 这种情况建议采用 count() 读取数据,而不要用 search() 返回的 lastCount 你的解决方案第一行可以...
[quote='hightman' pid='7112' dateline='1320310178'] 那些全被视为符号了。。。符号其实是指 词性为 un 的 [/quote] 那很奇怪,我用WINDOWS下的DLL ,他就不会把全角字符这个给去掉
是不是你的 TXT 文件有问题,比如编码方面。TXT的资源指定成XDB肯定要出错啊
该问题位于xdb.c文件的_xdb_to_xtree_node函数 buf = (unsigned char *) malloc(ptr->len + 1); _xdb_read_data(x, buf, ptr->off, ptr->len);//这里590行 /* save the key & value -> xtree */ voff = buf[16] + 17; 第590行,当_xdb_read_data文件读取失败时(如果offset超过文...
$array=array( 'id'=>2, 'title'=>'测试标题12', 'content'=>'这是测试文档,1242', 'date'=>102 ); $doc = new XSDocument($array, 'utf-8'); $xs->index->openBuffer(); $xs->index->add($doc); $xs->index->closeBuffer(); 报错...... ...
添加一个规则集如下: [b]:type = prefix :line = yes :tf = 3.5 :idf = 2.0 :attr = nz :include = chnum1,chnum2 :znum = 1,2,3 百分 百分之[/b] 分词的时候出现以下问题: 词:百分六 识别正确 词:百分六十 识别失败,只能识别出”百分“...