...,而 `XSErrorException` > 继承自 [XSException],所以实际代码中只要统一捕捉 `XSException` 即可。 一段典型的处理代码应类似下面的方式: ~~~ [php] require '$prefix/sdk/php/lib/XS.php'; try { $xs = new XS('demo'); $docs = $xs->search->setQuery('hightman')...
...M25` 算法,这在信息检索概率模型中表现 非常优秀,通常只要使用默认的算法即可。 通过 [XSSearch::setSort] 我们可以指定让搜索结果按照某一个字段的值进行正序或倒序排列,参考代码: ~~~ [php] $search->setSort('chrono'); // 按 chrono ...
...擎做法极为相似,并不需要过多额外的修饰或语法。 您只要把您打算搜索的短语或关键词列出来即可,建议用空格连接多个词;在此基础上还支持字段搜索、 布尔搜索、精确搜索、相邻位置搜索等。 典型搜索语句 ----------- ...
...使用自己的自定义词典文件。 添加删除修改自定义词库只要编辑该文件即可,以下为相关规范: - 文件为纯文本文件,编码必须是 UTF-8,可用任何编辑器修改 - 每行一条记录表示一个词,每行包含 1~4 个字段,字段之间用空...
...进行水平、垂直切割。 * __开发难度极低__ 一般开发者只要在安装和设置完成后,通过提供的脚本 SDK 包,便可十分容易的进行 二次开发,打造出自己的全文搜索引擎。 * __功能强大__ 支持字段检索、结果高亮、字段排序、...
...求的全部组件的完整安装包(含 `xapian/libevent/scws`), 您只要下载并安装此完整安装包即可,具体操作步骤如下: 1. 运行下面指令[下载][2]、解压安装包 ~~~ wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2 tar -xjf x...
...。这里可能有很多内容您尚不熟悉,请不必感到惶恐, 只要跟着说明完成操作即可,后面还有大量章节对各项进行深入讲解。 > note: 这些例子中的命令、代码均假定为默认的 UTF-8 环境,如果您使用的是 GBK > 编码环境,请在运...
...释,被忽略 更新词 更新词2 123 ~~~ 导入的用法很简单,只要用 `--import` 指定路径即可,导入过程中会依次打印每个词的情况, 命令如下: ~~~ util/Logger.php --import=/path/to/words.txt demo ~~~ 删除搜索词 ---------- 热门搜索、相关搜索...
...主题搜索,所以不需要索引,也没有排序等要求,所以 只要当作普通字段存储下来即可。 - `first` 用 1/0 不同值来表示是否为楼主,考虑到回贴过滤需求,它也需要索引,整个字段转换成一个 词即可,分词器当然选用 `full`。 ...
...earch` 有关的查询以及耗时情况。 要想启用这个很容易,只要在主配置文件中加入以下代码: ```php // ... 'bootstrap' => ['debug'], 'modules' => [ 'debug' => [ 'class' => 'yii\\debug\\Module', 'panels' => [ ...