... $xs->search; // 获取 搜索对象 $query = '部分'; // 这里的搜索语句很简单,就一个短语 $search->setQuery($query); // 设置搜索语句 $search->addWeight('title', 'xunsearch'); // 增加附加条件:提升标题中包含 'xunsearch' 的记录的权重 //$search->setLimi...
[php]bash-3.2$ php sdk/php/util/Quest.php spj example_attr:small50 --show-query -------------------- 解析后的 QUERY 语句:Xapian::Query((ZHsmall:(pos=1) AND 50:(pos=2)))[/php] 搜不到任何结果?
... [XSSearch::search] 类似,在调用前可以做一系列的搜索查询语句构建,也可以直接接受查询语句做参数。 返回值是一个整型数字,是估算值。 ~~~ [php] // 先设置 Query 再获取数量 $count = $search->setQuery('神雕侠侣 -电视剧')->count(); //...
...ring $query=NULL, boolean $saveHighlight=true) $query string 搜索语句, 若传入 null 使用默认语句, 最大长度为 80 字节 $saveHighlight boolean 是否存储查询词用于高亮处理, 默认为 true {return} XSDocument[] 匹配的搜索结果文档列表 ...
... $term string 索引词 (强制转为小写) $addOp int 与旧语句的结合操作符, 如果无旧语句或为空则这此无意义, 支持的操作符有: $scale float 权重计算缩放比例, 默认为 1表示不缩放, 其它值范围 0.xx ~ 655.35 {return} XSSearch ...
...p Quest.php demo 1 --show-query -------------------- 解析后的 QUERY 语句:Xapian::Query(1:(pos=1)) -------------------- 在 3,000 条数据中,大约有 0 条包含 1 ,第 0-0 条,用时:0.0013 秒。
...p Quest.php demo 1 --show-query -------------------- 解析后的 QUERY 语句:Xapian::Query(1:(pos=1)) -------------------- 在 3,000 条数据中,大约有 0 条包含 1 ,第 0-0 条,用时:0.0013 秒。 [/quote] 我想是因为我设置的是默认的字符串的问题吧 字符...
... $this->execCommand($cmd); } return $this;} 设置当前搜索语句的分词复合等级 复合等级是 scws 分词粒度控制的一个重要参数, 是长词细分处理依据, 默认为 3, 值范围 0~15 注意: 这个设置仅直对本次搜索有效, 仅对设置之后的 setQuer...
...直接调用 [XSSearch::getCorrectedQuery] 即可,该方法接受搜索语句 作为参数,如省略参数则直接使用最近一次 `setQuery` 的语句,返回值是修正词汇组成的数组,若 没有更合适的修正方案则返回空数组。 ~~~ [php] // 假设在本意是在 demo...
...果您打算使用同义词搜索,这部分功能隶属于[构建搜索语句](search.query)。 在设置查询语句 [XSSearch::setQuery] 之前调用 [XSSearch::setAutoSynonyms] 来开启同义词功能。 ~~~ [php] // 假设”搜索“有且仅有一个同义词”检索“ // 开启同义...