搜索

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

1.更新、修改文档

...断 > 过程,具有更高一些的效率。因此,如果您在使用 `API` 时能明确知道当前文档是新增的,那么 > 还是建议使用 `add` 这个 `API`。 示范代码如下: ~~~ [php] $data = array( 'pid' => 234, // 此字段为主键,是进行文档替换的唯一标...

2.开发流程

...议修改项目代码, 在数据变动时调用 [XSIndex] 的相关 `API` 进行索引同步;否则请另行编写索引管理工具, 选用定时或不定时重建的方式。 3. 引入 `PHP-SDK` 的入口文件 `$prefix/sdk/php/lib/XS.php` 进行搜索功能和界面开发。 4. 最...

3.同义词搜索

... `scws` 词库中的一个词。 > _Xunsearch_ 的同义词不同于 _Xapian_,会智能进行字段匹配和转换,您只需维护通用词库。 英文同义词的特殊处理 ------------------ 英文单词的同义词在 xunsearch 中做了一些个特殊处理: - **统一小写** 统...

4.搜索概述

...型的搜索基本流程是把构建好的搜索语句,通过合适的 `API` 进行必要的修饰, 再传递给底层的搜索服务器进行处理,然后把匹配的结果返回。具体包括以下步骤: * 构建搜索查询语句 `query`,然后调用 [XSSearch::setQuery] 设定它 ...

5.自定义 SCWS 词库

...,在此不再赘述。此外,这个文件还可以通过相关的 SDK API 读取和修改。 - [XSIndex::getCustomDict] 读取当前项目的自定义词库内容,若不存在则返回空字符串 - [XSIndex::setCustomDict] 设置当前项目的自定义词库内容,格式参见上面文档...

6.生成搜索骨架代码

...文档全面讲了一通,您完全可以根据文档和 自动生成的 `API` 文档进行搜索开发了。 但根据我们研发 [Xungle 项目](http://www.xungle.com) 的实践经验,绝大多数搜索项目的前端代码都类似, 不同的均为细节显示、字段使用等。因此为...

7.索引概述

...改文档)均是异步的 行为。也就是说在 `PHP-SDK` 的相关 `API` 返回后,只是说明已经将索引变动提交到操作队列中, 而并不是已经立即更新到磁盘上的索引数据库文件。因此,搜索结果将不能立即体现出您的变动。 但请放心,...

8.Xunsearch SDK for PHP

...` 相关用法。 ```php $model = Demo::findOne(321); $model->docid(); //Xapian数据 ID $model->rank(); //序号 $model->percent(); //匹配百分比 $model->ccount(); //折叠数量,须在 XSSearch::setCollapse() 指定后才有效 $model->matched(); //获得匹配词汇 ``` ActiveRecord 对...

9.关于 Xunsearch PHP-SDK

...nsearch 底层采用 C/C++ 编写,索引设计基于著名而悠久的 [Xapian][1],分词采用 自主研发同样也是开源的 [SCWS分词][2],两者完美结合,理论上单个搜索库支持 40 亿条 记录。可编译运行于 Linux/FreeBSD 等各种 UNIX 类型的系统。 *Xunsearc...

10.安装

...供了一个包含安装所需求的全部组件的完整安装包(含 `xapian/libevent/scws`), 您只要下载并安装此完整安装包即可,具体操作步骤如下: 1. 运行下面指令[下载][2]、解压安装包 ~~~ wget http://www.xunsearch.com/download/xunsearch-full...

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