index=self 是对的。 你的cat_id是数字吗? getAddTerms 打印出看下。 如果有index,有term。查不出应该是不可能的.
$index->setDb("a1"); $index->setTimeout(0); 这个超时设置不起作用,还是会出现: :Failed to recv the data from server completely (SIZE:0/8, REASON:timeout) 如果不setDb("a1")就这个setTimeout就起作用!
project.name = demo2 project.default_charset = utf8 server.index = 8383 server.search = 8384 [pid] type = id [subject] index = both tokenizer =xlen(2) 二元分词只能对英文生效,对中文不生效 同时急于需要一元分词,主要是做黑词筛选用,因为有...
...样的一个错,不像是String的问题: [root@localhost php]# util/Indexer.php --source=csv --clean demo PHP Notice: Uninitialized string offset: 0 in /www/xunsearch/run/sdk/php/lib/XS.php on line 367 PHP Notice: Uninitialized string offset: 0 in /www/xunsearch/run/sdk/php/lib/XS.php on...
...e 52 OK, Total words=378585 Inserting [00/64] ... PHP Notice: Undefined index: part in C:\php\make_xdb_file .php on line 92 Notice: Undefined index: part in C:\php\make_xdb_file.php on line 92 PHP Notice: Undefined index: tf in C:\php\make_xdb_file.php on line 93
...UTF8 我连接进去查看 数据都没问题 如果方便自己改一下 Indexer.php 在 $index->update 之前打印一样 $data 的字段。 2.$data 之前的数据中文乱码 您使用哪个方式的 MYSQL 访问方式,之前也有人报告了类似的错误,原因是他的MYSQL没有安...
...索结果排序支持更复杂排序,参见 [XSSearch::setSort] - util.Indexer 加入 PgSQL 数据源支持 - 新增支持搜索按匹配百分比/权重剔除,参见 [XSSearch::setCutOff] - 改善搜索同义词处理方案,支持复合同义词及权重微调 - 各种小 BUG 修正和及整...
...comment as c on g.gid = c.gid where ..... group by g.gid 然后,用$index->add($doc), 一条条加入 2> 更新索引时,我又重新跑一次sql, select * from goods as g left join order as o on g.gid = o.gid left join comment as c on g.gid = c.gid where ..... group by g.gid 获...
出于性能考虑,索引刷新有一个延迟整合的过程,如果你需要立即刷新就调用: $index->flushIndex(); 或 php Indexer.php --flush -p /var/www/xunsearch/goods.ini
导入数据是你自己通过API提交的,Indexer.php 只是一个工具帮你全部一次性导入,以后的数据你要自己再设法导入,或者直接用 Indexer.php 重建