...内置的词库基本上能满足绝大多数应用。但总有例外,这也就是即将说的如何自定义词库。 全局自定义词库 ------------- 这是针对同一个 `xunsearch` 安装实例来讲,该服务端下的所有项目都将共用这个自定义词库。 严格来讲,这...
...词)”和“同义词”组成, 它们都必须是独立的词汇,也就是最小的索引单位,不可以是多个词组成的短语。 > tip: 独立词汇的意思对于英文来说就是一个单词,对于中文来说必须是 `scws` 词库中的一个词。 > _Xunsearch_ 的同义...
...e: 自定义分词器存在一个缺陷,它不支持存储位置信息,也就是不能按短语检索、以及 `NEAR` 之类的 > 语法检索。相当于该字段配置中的 `phrase` 值恒为 `no`,通常把自定义分词用于一些带有一定规则的简要 > 字段,而不是更多的...
...子连接起来的方式最为常用。内部默认采用 `AND` 规则, 也就是说要求列出来的关键词(分词之后)全部匹配,如果您通过 [XSSearch::setFuzzy] 开启了模糊匹配,那么相当于采用 `OR` 规则,只要其中一个关键词匹配即可。 刚刚说的...
...> 通常**原词(标准词)**和**同义词**都必须是独立的词汇,也就是最小的索引单位。但对于纯英文字母**原词**, > 允许用空格连接多个单词,英文字母都会统一转换为**小写**。 > > 单个英文原词会同时保存词根同义词记录。如:...
...操作(包含添加、删除、修改文档)均是异步的 行为。也就是说在 `PHP-SDK` 的相关 `API` 返回后,只是说明已经将索引变动提交到操作队列中, 而并不是已经立即更新到磁盘上的索引数据库文件。因此,搜索结果将不能立即体现...
...6" demo ~~~ > note: 删除、更新、导入搜索词都是异步行为,也就是说执行完命令后需要等待一段时间才能生效。 $Id$
..." . $message . "\n"; } ~~~ > note: 这个方法不适合于快捷搜索,也就是说必须使用 `setQuery` 以及不带参数的 `search` 才有效。 按字段值折叠搜索结果 ------------------ 有时我们也反折叠搜索称为归并搜索,就像 `Google` 上通常搜索结果中...