$index->setDb("a1"); $index->setTimeout(0); 这个超时设置不起作用,还是会出现: :Failed to recv the data from server completely (SIZE:0/8, REASON:timeout) 如果不setDb("a1")就这个setTimeout就起作用!
...~~~ [php] // 比如把当前索引更新到名称为 db2 的库中 $index->setDb('db2'); // 在检索时同时搜索 db, db2 的作法,具体参考搜索的有关章节 ... $search->addDb('db2')->setQuery(...)->search(); ~~~ 索引更新是异步行为 ---------------- 有必要指出的是,...
...setCollapse($field, $num = 1)` - 设置搜索结果按字段值折叠 * `setDb($name)` - 设置搜索库名称,默认则为 `db` * `setFuzzy()` - 设置开启模糊搜索, 传入参数 false 可关闭模糊搜索 * `setLimit($limit, $offset = 0)` - 设置搜索结果返回的数量和偏移 ...
...Search setCutOff() 设置百分比/权重剔除参数 XSSearch setDb() 设置要搜索的数据库名 XSSearch setDocOrder() 设置结果按索引入库先后排序 XSSearch setFacets() 设置分面搜索记数 XSSearch setFuzzy() 开启模糊搜索 XSSearch ...
... XSServer setCustomDict() 设置自定义词典内容 XSIndex setDb() 更改存放索引数据的目录 XSIndex setProject() 设置当前项目 XSServer setScwsMulti() 设置当前索引库的分词复合等级 XSIndex setTimeout() 设置服务端超时秒数 ...
...前索引库绑定的,并非和项目绑定。 如果您通过 [XSIndex::setDb] 修改了当前索引库名,那么您所进行的同义词变动将作用到该库上。 #### 添加同义词 #### 通过带参数的选项 `--add-synonym` 来实现,参数值为单条或多条同义词记录,...