删除文档 当某一条数据(文档)已经过期或失效,则必须将它从索引数据库中移除,才能从搜索结果中消失。 在 `Xunsearch PHP-SDK` 中删除文档有下面两种方式。 按主键删除 --------- 主键是指项目中类型为 `id` 的字段,删...
... 获取 索引对象 ~~~ 索引的维护包括数据修改/更新、数据删除、添加数据等操作,由后面的篇幅分开详细讲解。 如何更换索引库? -------------- 默认使用的索引库名称为 `db`,对应到服务端的 `$prefix/data/$name/db`,一般开发时不...
...r` 是搜索日志管理工具,针对搜索日志关键词提供查询、删除、更新、刷新、清空等功能。 > tip: 热门搜索、相关搜索、拼音搜索、搜索纠错和建议这些功能都是基于搜索日志来实现的。 > 搜索日志是后台自动分析和生成的,所...
...数据。 * _--add-synonym=_ 添加同义词。 * _--del-synonym=_ 删除同义词。 * _--stop-rebuild_ 停止异常中断的重建任务。 经典用法示例 ----------- 以下是一些经典用法举例: ~~~ # 清空 demo 项目的索引数据 util/Indexer.php --clean demo # ...
...行覆盖安装,会自动 > 完成升级操作,而**不用担心**会删除任何已存在的数据。我们制作的安装脚本包含了智能检测功能。 > > 此外 `xunsearch` 的安装和运行都不需要 `root` 权限,强烈推荐单独设置一个系统用户用于安装 > 执行相...
...search->update($data); // 更新文档 Yii::app()->search->del('1234'); // 删除文档 ``` 使用检索功能时,可以将 `Yii::app()->search` 当作 [XSSearch][3] 对象一样直接使用它的全部方法。 ```php Yii::app()->search->setQuery('subject:标题'); $docs = Yii::app()->search->s...
... - id 主键型,确保每条数据具备唯一值,是索引更新和删除的凭据,每个搜索项目必须有且仅有一个 id 字段,该字段的值不区分大小写 - title 标题型,标题或名称字段,至多有一个该类型的字段 - body 内容型,主内容字...