目前稳定版本:xunsearch-1.4.7,运行稳定功能强大,越来越多的用户采用 xunsearch 定制开发自己的搜索引擎。本贴子长期收集各种经典案例,不论网站名气和流量,只看 xunsearch 开发效果好与坏。 其它用户的案例可以回贴告知我们...
...记录,则指令不起作用也不会报错。用法如下: ~~~ # 给 search 增加同义词 find util/Indexer.php demo --add-synonym search:find # 再给 search 增加另一个同义词 seek util/Indexer.php demo --add-synonym search:seek # 给 "搜索" 增加 "检索" "查找" 两个同义...
字段配置 [user_id] type = numeric index = self tokenizer = full 用 $search->addRange('user_id',1,20000)->..... 搜索 指定 用户id 范围的内容 addRange区间过滤不起作用 不知道是我配置问题 还是调用方式不对
...你了[hr] [quote='bigxu' pid='8360' dateline='1405578798'] http://www.xunsearch.com/site/search?q=%E5%8D%95%E5%AD%97+%E5%88%86%E8%AF%8D [/quote] 谢谢!
addWeight('title', $skey) 作何解释?addWeight 是只针对一个词的。 此外 $skey 发果是关键字你就用 setQuery($skey . " type:1") 这样啊,详见: http://www.xunsearch.com/doc/php/guide/search.query
我用的操作系统是ubuntu,xunsearch版本是1.3.3,我的项目名称是search_add_hotel,有五万多条数据,但是每次重建索引都会只有四万多,有时候只有两万多条数据,后来查询发现重建索引时候会有一个进程一直卡在那里,如附件所示。...
...return} array 返回搜索词组成的数组 源码: sdk/php/lib/XSSearch.class.php#L755 (显示) public function getExpandedQuery($query, $limit = 10){ $ret = array(); $limit = max(1, min(20, intval($limit))); try { $buf = XS::convert($query, 'UTF-8', $this->_charset); ...
...段,然后按照几个其它NUMBER字段排了序, 搜的时候 同步search->query($query)了3次, 第1次是主搜索limit(30,$start), 第2次是limit(1,0) 查一下搜出来的最高价, 第3次是limit(1,0) 查一下搜出来的最低价, 状况是这样的,有时候快,有时候...
...etIgnore($yes = true){ $this->_setting['ignore'] = new XSCommand(XS_CMD_SEARCH_SCWS_SET, XS_CMD_SCWS_SET_IGNORE, $yes === false ? 0 : 1); return $this;} 设置忽略标点符号
...吗? [/quote] 中间有一次debug故障,我调试了XS.php中的XSSearch类的search()方法,断电调试了while(true)中$res的变化,发现终止在了facets相关的处理上,把setFacets()的true改为false后恢复。 但是,这个修改并没有终止报错,修改之后...