搜索

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

1.获取搜索结果

...果文档](class.document), 如果没有任何符合条件的匹配则会返回一个空数组。 在获取搜索结果前您必须用[上一章](search.query)学到的知识先构造好相应的搜索语句 `$query`。 > note: 只有不带参数的 [XSSearch::search] 搜索调用才会将关键...

2.项目配置文件详解

...段检索”。 例如:搜索 `XXX YYY` 表示在混合区检索,返回的结果可能是 title 也有可能是 body 字段符合匹配; 而搜索 `title:XXX` 则表示仅检索 title 匹配 XXX 的数据。每个字段可以指定的索引方式的值如下: - none 不做索引...

3.索引管理器

...数据预处理,在此进行数据调整和过滤不相关的内容然后返回数据 - [XSDataFilter::processDoc] 索引文档处理,在好习惯进行索引相关调整(自 1.3.4 起有效) > note: 当过滤器的 `process` 方法返回 false 时,索引工具不会将此条数据添加...

4.XSDocument 文档

...name: $value\n"; } ~~~ 用于索引更新的文档对象和搜索结果返回中略有不同,下面分开讲解。 搜索结果文档 ----------- 搜索结果文档是指 [XSSearch::search] 返回值包含的文档,它由 `PHP-SDK` 内部代码创建。 除了普通文档的功能外,还...

5.按字段值分面搜索

...arch(); // 读取分面结果 $fid_counts = $search->getFacets('fid'); // 返回数组,以 fid 为键,匹配数量为值 $year_counts = $search->getFacets('year'); // 返回数组,以 year 为键,匹配数量为值 // 遍历 $fid_counts, $year_counts 变量即可得到各自筛选条件下...

6.自定义分词器

...个参数,分别为要分词的值以及 当前的文档对象(可选);返回值为分好的词汇组成的数组。下面以按 `-` 分割字段为例: ~~~ [php] class XSTokenizerXyz implements XSTokenizer { public function getTokens($value, XSDocument $doc = null) { $ret = a...

7.Xunsearch SDK for PHP

... yii2 其它的 ActiveRecord 类似: ```php $query = Demo::find(); // 返回 ActiveQuery 对象 $condition = 'hello world'; // 字符串原样保持,可包含 subject:xxx 这种形式 $condition = ['WILD', 'key1', 'key2' ... ]; // 通过空格将多个查询条件连接 $condition = ['AND', 'ke...

8.最新的主要变动

...具 [util.Logger](util.logger) - [XSIndex] 对象的各个方法也直接返回对象本身,以支持串接操作。 - [util.Quest](util.quest) 增加了 `--show-query` 功能用于查看解析后的内部搜索语句。 - [util.Indexer](util.indexer) 增加了 `--filter` 指定数据过滤器,[...

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