...= 前面分开讲解了文档的添加、删除、修改操作,它们的调用都是立即传送到服务器的。 如果您进行文档批量处理,如果每一次都进行服务器交互则显得效率低下。 因此,对于大量索引更新操作时,请使用以下方式开启缓冲区...
...is;} 设置在搜索结果文档中返回匹配词表 请在 search 前调用本方法, 然后使用 XSDocument::matched 获取
...的索引数据库,用起来更简洁。 清空数据很简单,直接调用 [XSIndex::clean] 即可,代码如下: ~~~ [php] // 执行清空操作 $index->clean(); // 重新加入文档数据 ... $index->add($doc); ... $index->add($doc2); ... ~~~ > note: 清空索引是一个同步操作...
...on($msg);} 魔术方法 __set 设置模拟属性的值, 内部实际是调用 setXxx 方法
...。 这句话没懂,怎么设? 还有就是都设置好了,怎么来调用那些方法呢? 就直接 这样就可以了吗?谁在windows下弄好了,指点一下,谢谢了。
...ta;} 从数据源中提取一条数据 实际使用时, 一般是循环调用此函数提取数据, 每条数据是由字段名为键的关联数组 while ($ds->getData() !== false) { ... }
我直接下载scws1.2.2 编译,然后编译扩展 扩展文件很小,调用php函数时候必须使用set_dict才能加载词典 但是有的服务器编译后感觉字典也被编译进去了这是怎么回事,即使不需要set_dict也可以分词 另外这种情况下,set_dict感觉...
调用的时候报错php5ts.dll不存在,估计和thread-safety的模块有关,请问是否必须重新编译?我在windows上的测试环境是nginx+php,因为是cgi模式所以thread-safety没啥用。 先感谢指教~
...s->index; ... 如果在这里干了一件超过5秒的事,后面再试图调用 $index->... 都可能报错了。 ... 如果不可避免那么就用 $index->setTimeout(...); 来加长时间,必要时可以设为 0 表示服务端永远不要试图主动关闭。
...ommand($cmd); return $this;} 设置折叠搜索结果 注意, 每当调用 setDb 或 addDb 修改当前数据库时会重置此项设置