搜索

大约有 20 项符合查询结果, 库内数据总量为 3,513 项。 (搜索耗时:0.0062秒)

1.编写第一个配置文件

...---------------------- 由于我们只是对贴子进行搜索,所以只需要关心它的贴子表即可,表结构如下: ~~~ [sql] -- -- 表的结构 `cdb_posts` -- CREATE TABLE `cdb_posts` ( `pid` int(10) unsigned NOT NULL auto_increment, `fid` smallint(6) unsigned NOT NULL default ...

2.按字段值分面搜索

...来实现的,为了结合条件做筛选搜索, 支持分面的字段需要进行索引,而它的分词方式最好必须是 `full` 即整值索引。 用法详细示范 ----------- 以论坛文章搜索为例,每篇文章均属于不同版块(字段为 fid)、不同的发表年份 ...

3.XSSearch 搜索对象

...SSearch] 对象实现各种搜索相关操作。实现使用过程中并不需要自行创建该对象, 而是直接访问 [XS::search] 即可。 ~~~ [php] require '$prefix/sdk/php/lib/XS.php'; $xs = new XS('demo'); $search = $xs->search; // 搜索对象来自 XS 的属性 ~~~ 默认情况,搜...

4.自定义分词器

...文件统一放入 `$prefix/sdk/php/lib` 目录。 通常来讲,您只需要实现 [XSTokenizer::getTokens] 即可。该函数接受 2个参数,分别为要分词的值以及 当前的文档对象(可选);返回值为分好的词汇组成的数组。下面以按 `-` 分割字段为例: ~~~...

5.XSIndex 索引管理

...引数据库的增、删、改等相关操作。实现使用过程中并不需要 自行创建该对象,而是直接访问 [XS::index] 即可。 ~~~ [php] require '$prefix/sdk/php/lib/XS.php'; $xs = new XS('demo'); $index = $xs->index; // 索引对象来自 XS 的属性 ~~~ 关于索引对象的...

6.INI 配置文件工具

...器暂时不支持指定自定义分词器和分词器参数,这个部分需要用户自行手动修改。 $Id$

7.XSException 异常

...息作了简要的美化和修饰,您可以直接输出该对象, 如需要查看堆栈追踪,通过继承来的 [XSException::getTraceAsString] 即可。 > note: 在系统内部将所有的错误处理也转换成为抛出 [XSErrorException] 对象,而 `XSErrorException` > 继承自 [XSExc...

8.平滑重建索引

平滑重建索引 前一章讲到有些情况不得不需要重建索引,可以用 [XSIndex::clean] 立即全部清空所有数据, 然后再把现有数据全部添加到索引数据库中。 但这种方式的缺点对于线上项目是难以容忍的,因此可以选择使用...

9.安装

...含了智能检测功能。 > > 此外 `xunsearch` 的安装和运行都不需要 `root` 权限,强烈推荐单独设置一个系统用户用于安装 > 执行相关指令。 Xunsearch 全部开源,理论上也可以从官方提供的 [git 仓库][1] 获取源码自行构建,但是 这要求...

10.搜索日志管理

...导入搜索日志文件 --------------- 当您有大批搜索日志词汇需要一并更新时,用 `--put` 可能力不从心了,我们特别提供了 `--import` 选项用于导入搜索日志文件。 搜索日志文件必须是 `UTF-8` 编码,如果不是请在使用前转换好。文件...

12
  • 时间不限
  • 按相关性排序