...public void setProject(string $name, string $home='') $name string 项目名称 $home string 项目在服务器上的目录路径, 可选参数(不得超过255字节). 源码: sdk/php/lib/XSServer.class.php#L251 (显示) public function setProject($name, $home = ''){ if ($nam...
...针对同一个 `xunsearch` 安装实例来讲,该服务端下的所有项目都将共用这个自定义词库。 严格来讲,这是 SCWS 本身就提供的功能,xunsearch 只是做了整合和规范。涉及的相关文件如下 (假设 $prefix 是您的安装目录) ~~~ $prefix/etc/di...
...的索引数据库发生了重大改变时必须清空索引。比如搜索项目的字段配置修改了, 或者是数据进行了大模迁移、导入或批量删除导致真实数据库和搜索数据库发生了较大的偏差。 > tip: 在我们附带的[Indexer 索引管理工具](util.inde...
...要的表是wiki_doc。 1,建立go.ini文件 每一个 xunsearch 搜索项目都有一个独立的 INI 配置文件。go.ini项目的配置文件位于 /usr/local/xunsearch/sdk/php/app/go.ini 内容如下: [code]project.name = go project.default_charset = utf-8 ;服务端用默认值 ;se...
...K` 中,搜索功能由类型为 [XSSearch] 的对象所维护。在 [XS] 项目中,通过读取 [XS::search] 属性来获取搜索操作对象,然后展开使用,而不是自行创建对象。后面章节中的 相关测试代码如果没有特别编写,其中的 `$search` 均为通过类...
...开发过程中要接触到的几个重要对象(类)。 * [XS] 搜索项目的总对象,所有操作均基于此对象或其属性。 * [XSException] 所有操作中出现的异常、错误均抛出此类型的异常,搜索代码中应该尝试捕捉该异常以确定操作是否成功。 ...
...参数和选项 ------------- 要使用索引工具,必须先指定的项目名称或配置文件,所有的操作都将是作用于该项目,主要选项如下: * _-p|--project _ 指定项目名称或配置文件路径,参数名可以省略不写, 如果仅指定项目名称,...
getName() 方法 public string getName() {return} string 当前项目名称 源码: sdk/php/lib/XS.class.php#L368 (显示) public function getName(){ return $this->_config['project.name'];} 获取当前项目名称
...ame() 方法 public void setName(string $name) $name string 项目名称 源码: sdk/php/lib/XS.class.php#L378 (显示) public function setName($name){ $this->_config['project.name'] = $name;} 修改当前项目名称 注意,必须在 getSearch 和 getIndex 前调用才...
getProject() 方法 public string getProject() {return} string 项目名称 源码: sdk/php/lib/XSServer.class.php#L241 (显示) public function getProject(){ return $this->_project;} 获取当前项目名称