...近一次搜索的匹配数 ------------------ 通过 [XSSearch::getLastCount] 或 [XSSearch::lastCount] 可以快速获取到最近一次调用 [XSSearch::search] 进行搜索时得到的匹配数量。 除非您对搜索结果完全不关心,否则强烈建议用这种方法获取匹配数目...
...')->setFacets(array('fid', 'year'))->search(); // 读取分面结果 $fid_counts = $search->getFacets('fid'); // 返回数组,以 fid 为键,匹配数量为值 $year_counts = $search->getFacets('year'); // 返回数组,以 year 为键,匹配数量为值 // 遍历 $fid_counts, $year_counts ...
...earch(); // 执行搜索,将搜索结果文档保存在 $docs 数组中 $count = $search->count(); // 获取搜索结果的匹配总数估算值 ~~~ > tip: 除了调用 [XSSearch::search] 获取搜索结果外,在某些情况我们可能只想知道结果的命中数量, > 那么可以直接...
...面方法试图进行修正 $corrected = $search->getCorrectedQuery(); if (count($corrected) !== 0) { // 有纠错建议,列出来看看;此情况就会得到 "测试" 这一建议 echo "您是不是要找:\n"; foreach ($corrected as $word) { echo $word . "\n"; } } /** ...
...3 字节),此规则同时适用于 > [XSSearch::search] 和 [XSSearch::count] 的 `$query` 参数。 搜索语句举例如下: ~~~ [php] $search->search('上海人民公园'); // 检索 body 型字段及混合区 $search->search('上海 人民公园'); // 用空格连接 2 个关键词, 这...
...数据 - **one()**: 返回一行数据 - **all()**: 返回全部数据 - **count()**: 统计数据匹配数据,是估算的并不是完全准确 - **exists()**: 判断查询条件是否存在数据 - **where()**: 指定搜索条件 - **orderBy()**: 指定排序方式,默认为相关性排序 - *...