搜索

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

1.索引概述

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

2.清空索引

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

3.索引管理器

...,与 _--source_ 分开使用。 * _-d|--db _ 指定要更新的索引据库名称,默认是名为 db 的库。 * _--filter_ 指定数据过滤器,针对资深用户使用,在提交索引前可以处理一次数据。 * _--add-synonym=_ 添加同义词。 * _--del-synonym=_ 删...

4.添加文档

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

5.平滑重建索引

...全部清空所有数据, 然后再把现有数据全部添加到索引据库中。 但这种方式的缺点对于线上项目是难以容忍的,因此可以选择使用平滑重建方式。它的内部实现 相当于在一个临时区域开辟新库,把所有的添加操作全部更新...

6.XSIndex 索引管理

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

7.开发流程

...util.skel)。 > > 项目配置文件中的字段设置直接影响着索引据库数据。所以如果您修改了一个已有数据的 > 的项目字段配置,那么您必须进行[清空索引](index.clean)或[平滑重建索引](index.rebuild), > 否则可能会引起搜索结果不正...

8.删除文档

...某一条数据(文档)已经过期或失效,则必须将它从索引据库中移除,才能从搜索结果中消失。 在 `Xunsearch PHP-SDK` 中删除文档有下面两种方式。 按主键删除 --------- 主键是指项目中类型为 `id` 的字段,删除是调用的是 [XSIndex...

9.XSDocument 文档

...的元数据: - `docid()` 取得搜索结果文档的 docid 值 (实际据库内的 id,一般用不到) - `rank()` 取得搜索结果文档的序号值 (第X条结果) - `percent()` 取得搜索结果文档的匹配百分比 (结果匹配度, 1~100) - `weight()` 取得搜索结果文档的...

10.项目配置文件详解

...很重要, 请仔细根据需求创建,字段名建议和您的实际据库字段一致。 1. ### 定义字段 每个字段用一个区段配置来表示,中括号内的名字即为字段名。每个项目包含若干个字段, 具体由项目搜索需求决定,并不需要...

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