correctedQuery 属性 只读 public array getCorrectedQuery(string $query=NULL) 获取修正后的搜索词列表 通常当某次检索结果数量偏少时, 可以用该函数设计 "你是不是要找: ..." 功能
relatedQuery 属性 只读 public array getRelatedQuery(string $query=NULL, int $limit=6) 获取相关搜索词列表
初看上去没有什么错,建议用 util/Quest.php 配合 --show-query 选项来测试,这个比较靠谱。
"1234_7890" 加了双引号搜索还是被拆分 string(70) "Xapian::Query((1234:(pos=1) PHRASE 3 _:(pos=2) PHRASE 3 7890:(pos=3)))"
| MySQL 扩展 | [color=#FF0000]WARNING |[/color] util.Indexer | 用于读取导入 MySQL 的数据库 | 没有mysql扩展,怎么执行query查询呢
使用xunsearch进行搜索的时候,有的关键字和翻页查询时间最高到11s.我运行的$query都是一些简单基本的语句,请问有什么方法和手段可以来提高查询效率.比如开启缓存模块等等.(ps:服务器都是32g内存 cpu也比较高)
在SDK中,search函数,在返回代码附近有: if ($query === '') { $this->_count = $tmp['count']; $this->logQuery(); } 的代码,在开启了分面功能时,$tmp对象在获取分面数据时被重置了,运行到上面的代码时,大家都没有出错?(php5.2...