...ch->getDbTotal(); ~~~ 最近一次搜索的匹配数 ------------------ 通过 [XSSearch::getLastCount] 或 [XSSearch::lastCount] 可以快速获取到最近一次调用 [XSSearch::search] 进行搜索时得到的匹配数量。 除非您对搜索结果完全不关心,否则强烈建议用这...
XSSearch 搜索对象 通过 [XSSearch] 对象实现各种搜索相关操作。实现使用过程中并不需要自行创建该对象, 而是直接访问 [XS::search] 即可。 ~~~ [php] require '$prefix/sdk/php/lib/XS.php'; $xs = new XS('demo'); $search = $xs->search; // 搜索...
...p demo --correct ` 进行测试 */ $search->getCorrectedQuery('cs'); // 通过声母缩写得到建议: "测试" $search->getCorrectedQuery('ceshi'); // 通过全拼缩写得到建议: "测试" $search->getCorrectedQuery('yunsearch'); // 通过拼写纠错得到: xunsearch $search->getCorrectedQ...
...,AC ... 那么你给子分类的数据建索引时,加入索引词 A,通过 XSDocument::addTerm 实现。 那么将来搜索 catalog:A 就相当于包含了 AC, AB, AA 的内容了。
...ExpandedQuery() 是无法完成多字段联合查询的, 我想要的是通过明确的uid字段和模糊的tag字段进行检索, 而且是实时的,类似 suggest.php 一样。 这就是需求,希望能有解决方法。
...组字段及其值。相当于常规 `SQL` 数据表中的一行记录。 通过魔术方法,每个字段名都是文档的虚拟属性,可直接赋值或取值,也支持数组下标方式访问文档字段。 ~~~ [php] $doc = new XSDocument; $doc->name = 'value'; // 用对象属性方式进...
...结果 获取搜索结果是进行搜索的最主要目的。通过 [XSSearch::search] 获得[搜索结果文档](class.document), 如果没有任何符合条件的匹配则会返回一个空数组。 在获取搜索结果前您必须用[上一章](search.query)学到的知识先构...
为了便于用户在安装完 `Xunsearch` 后可以通过服务端内置的 scws[1] 实现分词, 而不需要另外再安装 scws 的 php 扩展。从 `1.3.1` 版本起,`Xunsearch` 的 PHP-SDK 中加入 [XSTokenizerScws] 类,可通过搜索服务端执行分词功能...
...出模板文件 \- suggest.php # 提取搜索输入框下拉建议,通过 autocomplete 组件自动调用 ~~~ 您可以直接通过浏览器访问:search.php 试用搜索。 > note: 生成的代码中关于搜索建议的部分,采用 jQuery-UI 的 autocomplete 并且从 Google 提供...
...部署。 > tip: 我们提供了一个默认的搜索功能生成工具,通过读取和分析配置文件智能生成搜索相关代码, > 同时还包含了相应的搜索界面。强烈建议您先使用工具生成代码,然后在此基础上二次开发即可。 > 详情阅读 [SearchSkel...