你好,我在使用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...
...unt(string $query=NULL) $query string 搜索语句, 若传入 null 使用默认语句, 调用后会还原默认排序方式 如果搜索语句和最近一次 search 的语句一样, 请改用 getLastCount 以提升效率 最大长度为 80 字节 {return} int 匹配的...
...是准确的.也就是xapian本身可以得出相对正常的结果,但是使用xunsearch后,在多重排序后,结果不正确 [/quote] 是阿,这个问题很验证,能否不用估算这个?因为毕竟还没到百度那个等级,要一个相对准确的count,希望可以解决
...是准确的.也就是xapian本身可以得出相对正常的结果,但是使用xunsearch后,在多重排序后,结果不正确
...年份、版块显示匹配的文章数。 那么在构建搜索语句时使用 [XSSearch::setFacets] 方法来指定需要分面的字段, 该方法接受两个参数,第一参数为要分面的字段名称(多个字段请用数组作参数), 第二参数是可选的布尔类型,true ...
... 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] .....
搜索概述 在索引库建立完成后,现在开始学习使用搜索功能,这也是最核心的部分。 如何开始使用搜索? --------------- 在 `PHP-SDK` 中,搜索功能由类型为 [XSSearch] 的对象所维护。在 [XS] 项目中,通过读取 [XS::search] 属性...