如果凑成了词,搜索单字是搜索不到的。默认会启用二元切割,把散字智能聚合成 双字的词。 因为通常情况搜索单字意义不大。
这是配置文件 project.name = knowledge project.default_charset = UTF-8 server.index = 192.168.171.22:8383 server.search = 192.168.171.22:8384 [pid] type = id [itemid] [title] index = mixed [content] type=body cutlen=600 [categoryid] index = self [category] index=n...
$search->addRange('size',null,$size); 正常返回小于$size的列表 $search->addRange('size','',$size); 习惯性用到的''则不行 必须为null对象 希望遇到这个问题的同仁少走弯路 哈 检查代码多次 文档上才发现 http://www.xunsearch.com/doc/php/api/...
如题,搜索建议完全匹配后,无返回。 例如我输入:宜芝 返回:宜芝多 我输入:宜芝多 返回:空数组[] 代码如下: $xs = new XS('test'); $search_res = $xs->search->getExpandedQuery($suggest_name);
如题,搜索建议完全匹配后,无返回。 例如我搜索:宜芝 返回:宜芝多 我搜索:宜芝多 返回:空数组[] 代码如下: $xs = new XS('test'); $search_res = $xs->search->getExpandedQuery($suggest_name);
你好,我在使用xunsearch在yii里面使用的时候查找没有返回结果: Yii::app()->search->setQuery('subject:标题'); $docs = Yii::app()->search->setLimit(5, 10)->search(); $count = Yii::app()->search->count(); foreach ($docs as $doc) { echo $doc->rank() . '. ' . $doc...
... '/path/to/rules.ini'); 就没警告了,但是不管有没有这两句,返回结果都是不对的,返回都是8个词。 $top = scws_get_tops($sh, 5,'n'); 如果这写返回的都为名词没错。 $top = scws_get_tops($sh, 5,'n,v');这样还是返回的都是一个空数组。 能不能告...
...太空总署官员开会 发展中国家 上海大学城书店 ” 返回的是: “中 国 航 天 官员应 官员 员应 邀 到 美 国 与 太 空总署 空总 总署 官员开 官员 员开 会 发 展 中 国 家 上 海 大 学 城 书 店 ” 就是说连“中国”、“...
...词不包含任何字母数字汉字,仅仅是特殊符号,则会直接返回所有搜索结果,http://www.xunsearch.com/demo/search.php?q=%21@@&f=_all&s=relevance 可以测试这个看,可以考虑强行判断,不包含就让搜索词为空,进行相应处理 如 if(!preg_match('/([0-9...