... `AND` 规则, 也就是说要求列出来的关键词(分词之后)全部匹配,如果您通过 [XSSearch::setFuzzy] 开启了模糊匹配,那么相当于采用 `OR` 规则,只要其中一个关键词匹配即可。 刚刚说的这种搜索的是索引数据库的“混合区”,即...
...情况,请在搜索结果文档中调用 `$doc->ccount()` 获取展开的全部匹配数。 ~~~ [php] // 表示搜索结果按 tid 字段的值归并,至多返回 1 条最匹配的数据 $search->setCollapse('tid'); // 然后正常进行搜索后得到的搜索结果文档 $docs = $search->sea...
..."你好" $index->addSynonym('hello world', '你好'); // 删除 search 的全部同义词 $index->delSynonym('search'); // 删除 "搜索" 的同义词 "检索" $index->delSynonym('搜索', '检索'); ~~~ 除了调用 `API` 外,您还可以使用 [Indexer 索引管理工具](util.indexer#ch8)...
...烈推荐在线阅读我们的文档: 最简单使用方法就是下载全部源码压缩包,然后引入入口文件即可。 出现异常则抛出 \XSException 异常实例。 Composer 支持 -------------- 自 v1.4.9 起,通过 subtree 功能将 xs-sdk-php 分离成为一个只读的子...
...独设置一个系统用户用于安装 > 执行相关指令。 Xunsearch 全部开源,理论上也可以从官方提供的 [git 仓库][1] 获取源码自行构建,但是 这要求必须有较多的技术基础,在此不打算赘述,有这方面需求的技术人员可以到论坛去交流...
...义词表 ------------ 使用 `--list-synonyms` 可以列出当前库的全部同义词记录,此选项不需要带参数。 但特殊参数值 *stemmed* 表示同时列出隐藏的词根同义词。结合选项 `--limit` 可以设置返回的数量和偏移量,默认只返回前 100 个。例...
...源许可协议 GPL 发布。任何人均可以免费 获取本项目的全部源代码,并在许可条件下修改和再分发。 * __分布式架构__ 搜索程序的前端和后端可以分离部署在不同服务器中,对于大规模的搜索应用还可以 对索引进行水平、...
...词”的所有同义词记录。用法如下: ~~~ # 删除 search 的全部同义词、同时删除 "搜索" 的同义词 "检索" util/Indexer.php demo --del-synonym search,搜索:检索 ~~~ #### 浏览全部同义词 #### 查看同义词列表的功能请参见 [Quest 搜索工具](util.Ques...