搜索

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

1.XSSearch::setQuery

setQuery() 方法 public XSSearch setQuery(string $query) $query string 搜索语句, 设为 null 则清空搜索语句, 最大长度为 80 字节 {return} XSSearch 返回对象本身以支持串接操作 源码: sdk/php/lib/XSSearch.class.php#L227 (显示) public functio...

2.搜索概述

搜索概述 在索引库建立完成后,现在开始学习使用搜索功能,这也是最核心的部分。 如何开始使用搜索? --------------- 在 `PHP-SDK` 中,搜索功能由类型为 [XSSearch] 的对象所维护。在 [XS] 项目中,通过读取 [XS::search] 属性...

3.获取相关搜索词

获取相关搜索词 相关搜索通常是作为当前搜索词的搜索建议出现在搜索结果的下方,引导用户发现其它 更具体、更符合要求的关键词。 相关搜索词使用 [XSSearch::getRelatedQuery] 方法,返回值是搜索词组成的数组。 接...

4.构建搜索语句

构建搜索语句 搜索查询力争做到简单明了,和目前最流行的搜索引擎做法极为相似,并不需要过多额外的修饰或语法。 您只要把您打算搜索的短语或关键词列出来即可,建议用空格连接多个词;在此基础上还支持字...

5.获取搜索匹配数量

获取搜索匹配数量 出于性能考虑,搜索结果的匹配数量均被设计为估算值,并非准确值。 索引库内的数据总数 ---------------- 这个数量是真实准确的,并非估算,获取总量有以下两种做法,至于喜欢用哪种您自己...

6.多个addRange后getLastCount有问题

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

例如: $query = $xs->search->setQuery($keyword); if ($c1) { $query->addRange('c1',$c1,$c2); } if ($d1) { $query->addRange('d1',$d1,$d2); } $query->setMultiSort($sorts); $rs = $query->setLimit($perPage,$start)->search(); $count = $xs->search->getLastCount(); 这时$count不准确,我看过论坛...

7.当搜索不设置关键字的时候,type = numeric 的字段会乱码

发布时间:2014-04-10 18:04 t By sundyandy

想列出所有数据,看了http://bbs.xunsearch.com/showthread.php?tid=349&pid=4427#pid4427这个帖子,把关键字设为空了 $xs = new XS($project); $search = $xs->search; $docs = $search->setQuery()->search(); 会提示setQuery 缺少参数,看了源码,原来写法是setQuery(...

8.知道主键值,能不能直接get出来

发布时间:2014-03-14 09:03 t By kooky

类似k-v的方式 既然主键唯一,能不能直接get出来 用search虽然也可以出来,但是不确定效率是否ok $search = $xs->search; $query =""; $search->setQuery($query); $search->addRange('pid',52382920,52382920); //$search->setSort('dateline'); $docs = $search->sea...

9.addRange后count不准确

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

$xs = new XS('my_test'); // $query = $xs->search->setQuery(); $search = $xs->search; $search->query = ''; $count = $search->addRange('price',600,1000)->count(); $search->addRange('price',600,1000)->search(); $count2 = $search->getLastCount(); echo $xs->sea...

10.RE: 搜索区间过滤 addRange不起 作用

发布时间:2011-12-09 15:12 t By vist2007

[quote='hightman' pid='329' dateline='1323313833'] 配置不对,只是区间搜索 index = none 就行了。 addRange()的用法本身没有错。但希望你能附全代码,实在不行可以在 $search->search()之前或之后打印 $search->query 的值看看实际检索条件 [/quote...

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