你好,我在使用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...
...是准确的.也就是xapian本身可以得出相对正常的结果,但是使用xunsearch后,在多重排序后,结果不正确 [/quote] 是阿,这个问题很验证,能否不用估算这个?因为毕竟还没到百度那个等级,要一个相对准确的count,希望可以解决
...是准确的.也就是xapian本身可以得出相对正常的结果,但是使用xunsearch后,在多重排序后,结果不正确
... get_tfidf.php 中get_count函数做了一下更新,其中corpusUrl依然使用的baidu,如下: // 获取语料库中包含该词的文档数 function get_count( $corpusUrl, $word) { $url = $corpusUrl . urlencode($word); $data = @file_get_contents($url); if (!$data) return...
... get_tfidf.php 中get_count函数做了一下更新,其中corpusUrl依然使用的baidu,如下: // 获取语料库中包含该词的文档数 function get_count( $corpusUrl, $word) { $url = $corpusUrl . urlencode($word); $data = @file_get_contents($url); if (!$data) return...
... 不知道是不是分类搜索的问题,分面就不用说了,没有使用这个。 [maturename] index = self weight = 5 phrase = yes [color=#FF0000]已经对maturename进行了精确查找。使用双引号进行查找。percent居然是从42%开始。使用的是or啊[/color] .....
在使用xunsearch的时候,因为业务需要复杂一点的设计.这样就导致查询语句也会复制一点. Bug重现: $search->setSort('addtime',false); $docs=$search->addRange('addtime',$from,null)->search(); $count=$search->getLastCount(); 在相关时间区间里面搜索再以...
...试修改过use_year的type为numeric,结果也是一样。 其它字段使用addRange搜索的时候,发现返回的总数误差都很大。 请问是我的设置有问题,还是搜索条件的写法有问题?