第一次接触迅搜. 不知道能不能接受 多字段搜索呢? 我的方法: [php] public function getShopRows($array = array()){ Yii::import('application.vendors.sdk.php.lib.XS'); $xs = new XS('shop'); $query = "regionId:".$array['regionId']; //return $quer...
...处理能力(3~5倍),精简服务端日志 4. 允许使用空搜索条件,空搜索条件相当于全部匹配 5. 搜索服务端增加请求数、运行时间的监控,避免内存泄露等不稳定因素。 6. 搜索语句的最大长度人 80 字节增加到 192 字节 其它改...
...任何人均可以免费 获取本项目的全部源代码,并在许可条件下修改和再分发。 * __分布式架构__ 搜索程序的前端和后端可以分离部署在不同服务器中,对于大规模的搜索应用还可以 对索引进行水平、垂直切割。 * __开发难...
...现,如下情况 指定-d 索引库后,无法查询,直接报错 条件是,并没有使用默认索引库db,即data/项目/下面没有默认的db索引库 即指定了-d 索引库,也会去查找默认索引库db,并且返回结束也是两个库联系搜索的结果 但如果...
...调用 [XSSearch::setQuery] 设定它 * 根据需要设置附加的查询条件:通过 [XSSearch::addWeight] 干扰排名权重, 通过 [XSSearch::addRange] 添加字段搜索区间或范围, 通过 [XSSearch::setFuzzy] 开启模糊匹配,以获取更多搜索结果 * 进行必...
... |- RequireCheck.php 用于检测您的 PHP 环境是否符合运行条件 |- IniWizzaard.php 用于帮助您编写 xunsearch 项目配置文件 |- Quest.php 搜索测试工具 \- Indexer.php 索引管理工具 如果您的搜索应用程序和 `...
...海" 或 "公园" ~~~ > tip: 从 1.3.0 版本起,允许使用空搜索条件进行搜索了,其含义相当于全部匹配 布尔搜索 -------- 出于高级搜索的需求,我们的搜索语句还全面支持布尔操作,并且像数学运算一样支持括号操作以明确关系。 ...
...heck.php 命令行运行,用于检测您的 PHP 环境是否符合运行条件 - util/IniWizzaard.php 命令行运行,用于帮助您编写 xunsearch 项目配置文件 - util/Quest.php 命令行运行,搜索测试工具 - util/Indexer.php 命令行运行,索引...
...->getQuery(); ~~~ > tip: 您可以分别在开启/关闭同义词功能的条件下,对比 [XSSearch::getQuery] 查询语句分析结果。 $Id$
...rch] 获得[搜索结果文档](class.document), 如果没有任何符合条件的匹配则会返回一个空数组。 在获取搜索结果前您必须用[上一章](search.query)学到的知识先构造好相应的搜索语句 `$query`。 > note: 只有不带参数的 [XSSearch::search] 搜索...