我希望在搜索之前获取搜索结果的准确数目,以及搜索结果中日期是今天的数目。我目前用的方法是构造搜索条件,然后调用 count 方法,但获得的结果有时是错误的,请问该怎么作?谢谢
搜索为了效率,计数是采用概率估算的,没有必要获取准确。 如实在有必要,可以在调用 search() 方法之前构造一个明显很大的 setLimit() 参数去调用
...用相关搜索的时候是去查生成索引时候的日志了,但是我搜索结果是对的,那么证明我的建索引时候的生成的日志就是对的吧,但是我用XSSearch::getRelatedQuery这个方法去获取相关词的结果的时候就是错误的结果,我的搜索"出售"结...
...用相关搜索的时候是去查生成索引时候的日志了,但是我搜索结果是对的,那么证明我的建索引时候的生成的日志就是对的吧,但是我用XSSearch::getRelatedQuery这个方法去获取相关词的结果的时候就是错误的结果,我的搜索"出售"...
...,并跳过前 10 条 $docs = $search->search(); // 执行搜索,将搜索结果文档保存在 $docs 数组中 $count = $search->count(); // 获取搜索结果的匹配总数估算值 $search->setCharset('gbk'); echo ''; var_dump($docs); echo '';
最近项目加了个搜索建议,但是单个字有时候没有建议词返回,于是就按照访问量直接获取了前10条 根据匹配标题,标题切了,spit(|)作为搜索结果返回,这回是有了效果,但是我输入拼音没有了效果,请问这个怎么才可以啊?
getCorrectedQuery() getHotQuery() getRelatedQuery() 这三个均无法获取到结果,返回的均是array() 请问hotquery按照type=total是不是只要搜索1次就会有结果?还是这个统计结果是有阀值的,例如搜索50次才会返回结果?任何词达不到这个值均...
...74'] getCorrectedQuery() getHotQuery() getRelatedQuery() 这三个均无法获取到结果,返回的均是array() 请问hotquery按照type=total是不是只要搜索1次就会有结果?还是这个统计结果是有阀值的,例如搜索50次才会返回结果?任何词达不到这个值均...
...索到的影片中的关键词(芬芳、非凡、风范)高亮? 3、搜索结果中如何把关键词按影片名中关键词出现的位置排序,如输入"ff"时, “那样芬芳”是分词后的第二个关键词(芬芳)时被找到,“非凡英雄”是分词后第一个关键...
...前 10 条 $docs = $search->search($query); // 执行搜索,将搜索结果文档保存在 $docs 数组中 $count = $search->count(); // 获取搜索结果的匹配总数估算值 var_dump($docs);