搜索

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

1.项目配置文件详解

...支持默认分词器,如非必要请勿开启此项, 因为这会增加索引数据的大小。 ~~~ phrase = no ~~~ #### non_bool 强制指定是否为布尔索引 布尔索引不参与权重排名计算,默认情况下所有自定义分词器的字段均为布尔索引。...

2.同义词搜索

...[如何开始使用索引?](index.overview#ch1) ~~~ [php] // 给 "搜索" 增加 "检索" "查找" 两个同义词 $index->addSynonym('搜索', '检索'); $index->addSynonym('搜索', '查找'); // 给 "Hello world" 增加同义词 "你好" $index->addSynonym('hello world', '你好'); // 删除 s...

3.索引管理器

...词,多条记录之间用逗号分割。您可以对同一个“原词”增加多个不同的“同义词”, 如果库内已存在完全一致的记录,则指令不起作用也不会报错。用法如下: ~~~ # 给 search 增加同义词 find util/Indexer.php demo --add-synonym search:fin...

4.搜索概述

...ery); // 设置搜索语句 $search->addWeight('subject', 'xunsearch'); // 增加附加条件:提升标题中包含 'xunsearch' 的记录的权重 $search->setLimit(5, 10); // 设置返回结果最多为 5 条,并跳过前 10 条 $docs = $search->search(); // 执行搜索,将搜索结果文...

5.构建搜索语句

... [XSSearch::addRange] 我们可以在搜索中,针对某个字段的值增加区间条件过滤。该方法接受三个参数, 第一参数 `$field` 为字段名称,后面两个参数依次是 `$from` 起始值,`$to` 结束值。假设该字段的值为 `$value`,那么要求 `$value > $fr...

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