搜索

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

1.索引管理器

...索引、刷新索引队列、日志等各项功能, 导入索引支持数据源包括:`csv, json, mysql, sqlite` 等,也可以自定义数据源。 运行脚本工具的 --help 选项可查看内置的帮助和说明,如乱码可在选项后加入 -c gbk 试试。 ~~~ $prefix/sdk/php/util...

2.清空索引

清空索引 当您的索引数据库发生了重大改变时必须清空索引。比如搜索项目的字段配置修改了, 或者是数据进行了大模迁移、导入或批量删除导致真实数据库和搜索数据库发生了较大的偏差。 > tip: 在我们附带的[Indexer ...

3.索引概述

...么是索引? ---------- 索引在 `Xunsearch` 中泛指用于检索的数据库文件总称。每一次检索数据均为访问和读取 索引文件,每一次更新数据则是对索引文件的修改。 `Xunsearch` 每个搜索项目的索引数据是分开单独存放的,索引本质上...

4.添加文档

添加文档 搜索数据库在创建之初或运行过程中,都免不了要往索引数据库添加新文档用于检索。 首先您必须创建类型为 [XSDocument] 的文档对象,关于文档对象的创建请参阅 [XSDocument 文档](class.document) 中关于**索引文档**...

5.体验 DEMO 项目

...,包含四个字段:pid,subject,message,chrono 。 填充索引数据 ----------- 出于测试方便,我们采用 `csv` 格式来写入索引数据,请先按以下方式操: ~~~ cd $prefix/sdk/php util/Indexer.php --source=csv --clean demo ~~~ 然后脚本会给出如下提示...

6.平滑重建索引

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

7.开发流程

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

8.Xunsearch SDK for PHP

...`EXunSearch` 对象,进行索引管理或检索。 添加、修改索引数据,使用方法参照 [XSIndex][2]。 对于 ActiveRecord 对象来讲,建议在相关的 `afterSave` 和 `afterDelete` 中进行索引同步。 ```php $data = array('pid' => 1234, 'subject' => '标题', 'message' =>...

9.运行条件检测

...K | util.Quest, util.Indexer | 用于读取或输出 JSON 格式的数据 | | XML 扩展 | OK | util.Indexer | 用于读取导入 XML 格式的数据 | | MySQL 扩展 | mysql | util.Indexer | 用于读取导入 MySQL 的数据库 | | SQLite 扩 |...

10.XSDocument 文档

...引的基础对象,包含一组字段及其值。相当于常规 `SQL` 数据表中的一行记录。 通过魔术方法,每个字段名都是文档的虚拟属性,可直接赋值或取值,也支持数组下标方式访问文档字段。 ~~~ [php] $doc = new XSDocument; $doc->name = 'value'...

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