搜索

大约有 7 项符合查询结果, 库内数据总量为 3,513 项。 (搜索耗时:0.1956秒)

1.addRange后count准确

发布时间:2013-12-19 16:12 t By xilin

... $search->addRange('price',600,1000)->search(); $count2 = $search->getLastCount(); echo $xs->search->getDbTotal().''; echo $count.' count2:'.$count2; 输出结果为:2129 1064 count2:532 从数据库中可以看到的结果为137条,输出是1064及532,清楚原因,奇怪...

2.getLastCount的问题反馈

发布时间:2014-03-22 17:03 t By tisswb

...段以后,如果setLimit()参数设置的数量,少于实际结果,getLastCount()的结果就准确了,变成了没有设置addRange()和setLimit()之前的getLastCount()结果的一半;但是如果使用addRange()的话,就没有这个问题,实例如下: [quote] $xs->setQ...

3.RE: 多个addRange后getLastCount有问题

发布时间:2013-12-16 19:12 t By xilin

我看了论坛上有单独取count(),我在$query->setMultiSort($sort)之前加入,$count = $query->count(),发现这个$count也准确,知道是什么原因

4.多个addRange后getLastCount有问题

更新时间:2013-12-16 19:12 t By xilin

... $rs = $query->setLimit($perPage,$start)->search(); $count = $xs->search->getLastCount(); 这时$count准确,我看过论坛类似的问题,过没有多的addRange,另外想再问下 $query->addRange('c1',$c1,$c2)->addRange('d1',$d1,$d2)这样写法会会比上面的效率高?只是这种...

5.获取搜索匹配数量

...~~~ 最近一次搜索的匹配数 ------------------ 通过 [XSSearch::getLastCount] 或 [XSSearch::lastCount] 可以快速获取到最近一次调用 [XSSearch::search] 进行搜索时得到的匹配数量。 除非您对搜索结果完全关心,否则强烈建议用这种方法获取匹...

6.$count = $search->getLastCount(); 结果成了$search->setLimit($limit, $offset);的设置的值

发布时间:2013-05-02 07:05 t By doudang

...文 AND tags:杂志 AND tags:报纸 AND tags:教材"); $count = $search->getLastCount(); 如果改成先计算搜索结果,结果会多一点,但也准确,语句如下: $count = $search->count("tags:公务员考试 AND tags:论文 AND tags:杂志 AND tags:报纸 AND tags:教材"); ...

7.关于搜索分页的bug

发布时间:2012-03-27 10:03 t By ttgive

... $docs=$search->addRange('addtime',$from,null)->search(); $count=$search->getLastCount(); 在相关时间区间里面搜索再以时间来排序,这种query可能造成结果总数的准确 解决方案: 其实解决方案很容易,如下代码 $docs=$search->addRange('addtime',$from,nul...

  • 时间不限
  • 按相关性排序