... "西湖" 相关搜索词 $words = $search->getRelatedQuery(); // 获取 10 个和 "杭州" 相关的搜索词 $words = $search->getRelatedQuery('杭州', 10); ~~~ > note: 获取相关搜索内部会重置 [XSSearch::query] ,建议放在搜索的最后调用。 $Id$
...uery(); // 获取前 6 个总热门搜索词 $words = $search->getHotQuery(10, 'lastnum'); // 获取前 10 个上周热门词 ~~~ 有关热门搜索的深度挖掘 -------------------- 搜索日志也是一个完整的索引库,可以进行更深入的分析。由于涉及的知识和基础较...
...提升标题中包含 'xunsearch' 的记录的权重 $search->setLimit(5, 10); // 设置返回结果最多为 5 条,并跳过前 10 条 $docs = $search->search(); // 执行搜索,将搜索结果文档保存在 $docs 数组中 $count = $search->count(); // 获取搜索结果的匹配总数估算...
...于设置各种检索功能的返回数量最大上限,默认值均为 10 个。 对于普通搜索模式,还支持用 _--limit=offset,num_ 来同时指定偏移量和上限。 * _-d|--db _ 指定要搜索的数据库名称,默认是名为 db 的库, 多个库之间用逗号分隔...
...用 `NEAR` 语法来进行搜索,默认要求它们的距离不超过 `10`。您还可以在 `NEAR` 后加上 `/n` 表示 具体的距离要求,`n` 是整数,这儿的距离指的是分词后的**序号距离**。 ~~~ [php] $search->search('杭州 NEAR 西湖'); // 要求结果中出现 "杭...
...-- -- 表的结构 `cdb_posts` -- CREATE TABLE `cdb_posts` ( `pid` int(10) unsigned NOT NULL auto_increment, `fid` smallint(6) unsigned NOT NULL default '0', `tid` mediumint(8) unsigned NOT NULL default '0', `first` tinyint(1) NOT NULL default '0', `author` varchar(15) NOT NULL default '...
...数 * `$limit` 整数值,设置要返回的词数量上限,默认为 10,最大值为 20 ~~~ [php] /** * 以下例子也可以用 `util/Quest.php demo --suggest ` 进行测试 */ $search->getExpandedQuery('x'); // 返回:项目, xunsearch, 行为, 项目测试 $search->getExpandedQuery('...
...、上期次数、本期次数, 可用 limit 指定个数,默认 10 个。 * _--limit=_ 用于控制 query 和 hot 选项的返回记录数量 * _--flush_ 强制提交搜索日志变动 * _--clean_ 清空搜索日志全部内容 经典用法示例 ----------- 以下是一些...
...、数量 ------------ 默认情况下,每次返回搜索结果的前 10 条数据,您可以通过 [XSSearch::setLimit] 指定返回的条数及偏移量, 这样就可以实现分页搜索的效果。特别注意,每一次调用 [XSSearch::search] 后均会把这些设置恢复到默认值...
...始使用搜索?](search.overview#ch1) ~~~ [php] // 获取当前库的前 100 个同义词记录 $synonyms = $search->getAllSynonyms(); // 获取当前库第 6~15 条同义词记录 $synonyms = $search->getAllSynonyms(10, 5); // 查看包含隐藏同义词根在内的前 20 条记录 $synonyms = ...