...码更利于维护、阅读而制定的一些习惯行为公约。 目录设置 ------- 无论您是否将 `PHP-SDK` 的代码拷出单独使用,强烈建议保留现有的目录结构。 开发的项目配置 ini 文件统一放入 `$prefix/sdk/php/app` 目录。 自定义或扩展的类库...
...于类似黑词判断。 您可以自制一个词典,并将黑词统一设置为一个独特的属性,比如 "@", 那么就可以用该功能判断一段文本是否包含黑词。 ~~~ [php] $text = '...'; if ($tokenizer->hasWord($text, '@')) { // 包含词性为 '@' 的词 } else { /...
...earch::search] 搜索调用才会将关键词记录搜索日志中去。 设置分页、数量 ------------ 默认情况下,每次返回搜索结果的前 10 条数据,您可以通过 [XSSearch::setLimit] 指定返回的条数及偏移量, 这样就可以实现分页搜索的效果。特别...
... 语句传递给 [XSSearch::search]。 > 您必须用 [XSSearch::setQuery] 设置搜索语句,再用不带参数的调用 `search` 或 `count` 方法。 > > 区间搜索默认用的是字节序比较,如果您希望将字段值以数字方式比较大小,请将字段的类型设置为 `numeric...
...类 ID 的主键字段,ID 字段值的字母不区分大小写 项目设置 ------- 1. ### 项目名称 要求用纯小写字母和小划线组成,长度控制在 2-31 个字符,这也是 xunsearch 服务器内用于保存索引数据的*目录名称*, 所以同一 xunsearch ...
...是标准词(原词)。 **同义词搜索** 完全依赖于您事先设置好的同义词库,词库内每条记录由“标准词(原词)”和“同义词”组成, 它们都必须是独立的词汇,也就是最小的索引单位,不可以是多个词组成的短语。 > tip: 独...
...库内容,若不存在则返回空字符串 - [XSIndex::setCustomDict] 设置当前项目的自定义词库内容,格式参见上面文档 > note: 该功能自 `1.3.4` 版本起方可使用。 $Id$
...直切割。 * __开发难度极低__ 一般开发者只要在安装和设置完成后,通过提供的脚本 SDK 包,便可十分容易的进行 二次开发,打造出自己的全文搜索引擎。 * __功能强大__ 支持字段检索、结果高亮、字段排序、布尔语法、区...
...方法可取回分面搜索结果。 ~~~ [php] // 在搜索时加入分面设置 $docs = $search->setQuery('关键词')->setFacets(array('fid', 'year'))->search(); // 读取分面结果 $fid_counts = $search->getFacets('fid'); // 返回数组,以 fid 为键,匹配数量为值 $year_counts = $s...