...触到的几个重要对象(类)。 * [XS] 搜索项目的总对象,所有操作均基于此对象或其属性。 * [XSException] 所有操作中出现的异常、错误均抛出此类型的异常,搜索代码中应该尝试捕捉该异常以确定操作是否成功。 * [XSDocument] 文档...
...必须并且只能包含一个类型为 ID 的字段, 支持 foreach 遍历所有字段 Public 方法 隐去继承来的方法 名称描述定义于 __toString() 将对象转换为配置文件字符串 XSFieldScheme addField() 添加字段到方案中 XSFieldSchem...
所有的add/update/del 都是通过API完成的,没有所谓增量与否的说法,你按需要把新数据或变动的数据刷入索引即可。
...能 现在的初步想法是 使用util/Indexer.php一行一行的将所有文本信息全部导入xs-searchd的一个project实例中 (我对php不是特别熟悉 又需要尽快的实现这一个目标) 1.现在的所有文本加在一起 有1G多 不知道你认为用这种...
想列出所有数据,看了http://bbs.xunsearch.com/showthread.php?tid=349&pid=4427#pid4427这个帖子,把关键字设为空了 $xs = new XS($project); $search = $xs->search; $docs = $search->setQuery()->search(); 会提示setQuery 缺少参数,看了源码,原来写法是setQuery(...
...果的样式也不一样,我该如何来建立索引呢? 我如果把所有的表全部合并到一个表中提交到索引库中,这样会显得有点乱? 还是我为每一个表,建立一个项目? 有什么好的解决方案? 谢谢[hr]
...->del('abc', 'subject'); // 删除字段 subject 上带有索引词 abc 的所有记录 $index->del(array('abc', 'def'), 'subject'); // 删除字段 subject 上带有索引词 abc 或 def 的所有记录 ~~~ > note: 如果您删除时指定的主键或字段索引词包含中文字符,则它的...
...后就在服务端做一个标记,原数据库不变。db 然后接下来所有的 add/update/del 操作全部写入临时数据库。db_re 直到调用 endRebuild() 这时会把 db 改为 db_o,再把 db_re 改为 db 然后清除标记恢复正常。