...getTag(), 'time' => time() ); $document = new XSDocument; $document->setFields($array); $index->add($document); echo (string)$wiki->getId()." is update to xunsearch Document \r\n"; $wiki_date = new MongoD...
...starring, 'time' => time() ); $document = new XSDocument; $document->setFields($array); $index->update($document); } $index->closeBuffer(); } $index->endRebuild(); [/php] 实际数据为61084,但是写...
...改了demo.ini server.index server.search 为ip:XXXX require $_SERVER['DOCUMENT_ROOT'].'sdk/php/lib/XS.php'; $xs = new XS($_SERVER['DOCUMENT_ROOT'].'sdk/php/app/demo.ini'); $docs = $xs->search->search('hightman'); print_r($docs); 结果出现 Fatal error: Uncaught [XSException] ../....
index的update现在是删除现有的整个document,然后替换新传入的doc,有没有办法只更新doc下面的某一个field的方式呢?
...ARE:6, TOTAL:6) 2011-12-23 22:23:23 worker3[23507] [sock:7] xapian ERROR: Document 143848 not found 2011-12-23 22:23:23 worker3[23507] [sock:7] end the task from thread pool (RC:133, CONN:0x7eff1c0008c0) 2011-12-23 22:23:23 worker3[23507] [sock:7] quit normally 2011-12-23 22:23:31 worker3[23507]...
问一下,在xapian中document对象有termlist_begin()方法来对该文档进行索引词遍历,在xunsearch里面有没有对应的api呢,在xsDocument类里我找到的方法getAddTerms()似乎只是针对附加索引词进行查找。有没有对某个文档的索引词列表进行遍历...
... 但是,这个修改并没有终止报错,修改之后基于上面document xxx not found的错误还是比较频繁。 另外,1.1和1.2我都做了测试,针对这个问题都是一样。 是64位CENTOS 5.7的linode VPS。
...不然不同的方案可能需要制作不同的升级版本。 xapian的document,query等对象有serialise及unserialise方法,c++和xapian 的binding交互觉得应该没有问题(保持 core和binding版本一致),但是没有试过,仅供参考。
...--rebuild --source=mysql://root:123456@localhost/test --sql="SELECT * FROM documents" --project=demo 开始重建索引 ... 初始化数据源 ... mysql://root:123456@localhost/test [XSException] [color=#FF0000]../data/web/sftest/php/util/XSDataSource.class.php(826): SQLSTATE[HY000] [2002] No ...
[s]呵呵,观察了一天,“document xxxx not found”的问题看不到了[/s] 额,不是,还是有这个错误在log中:(