搜索

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

1.按字段值分面搜索

字段值分面搜索 分面搜索在英文中通常表述为 `Facets Search`,被检索的数据通具有多维度属性。 例如一本书包含主题、作者、年代等,而分面搜索是指通过事物的这些属性不断筛选、 过滤搜索结果的方法,可以将...

2.项目配置文件详解

...行直接被忽略不起任何作用 - 中括号包围的每个分区均为字段配置,字段个数根据项目的实际需求设定 - 每个项目必须有并且只能有一个类型类 ID 的主键字段,ID 字段值的字母不区分大小写 项目设置 ------- 1. ### 项目名称 ...

3.获取搜索结果

...通过 [XSSearch::setSort] 我们可以指定让搜索结果按照某一个字段的值进行正序或倒序排列,参考代码: ~~~ [php] $search->setSort('chrono'); // 按 chrono 字段的值倒序 $search->setSort('chrono', true); // 按 chrono 字段的值正序排列 ~~~ 自从 1.1.0 版...

4.构建搜索语句

...列出来即可,建议用空格连接多个词;在此基础上还支持字段搜索、 布尔搜索、精确搜索、相邻位置搜索等。 典型搜索语句 ----------- 正如上面所讲,仅仅用空格把搜索词、名子连接起来的方式最为常用。内部默认采用 `AND` 规...

5.开发规范

... 自定义分词 --------- Xunsearch 在项目配置时支持针对某些字段自定义分词。每个自定义分词功能单独使用一个 文件名,命名为 `XSTokenizerXyz.class.php`,其中 `Xyz` 是您自己的分词名称,文件统一 放入 `$prefix/sdk/php/lib` 目录,分词类...

6.编写第一个配置文件

...的搜索效果,进行针对性的设计和分析才能确定需要哪些字段。在 这个案例中我们的需求是要对所有的论坛贴子进行标题、内容、作者全文检索,并希望搜索结果能 过滤回贴、按发表时间排序、能按版块过滤。明确了意图之后...

7.XSDocument 文档

...== [XSDocument] 是用于描述检索/索引的基础对象,包含一组字段及其值。相当于常规 `SQL` 数据表中的一行记录。 通过魔术方法,每个字段名都是文档的虚拟属性,可直接赋值或取值,也支持数组下标方式访问文档字段。 ~~~ [php] $...

8.自定义分词器

...能按短语检索、以及 `NEAR` 之类的 > 语法检索。相当于该字段配置中的 `phrase` 值恒为 `no`,通常把自定义分词用于一些带有一定规则的简要 > 字段,而不是更多的考虑语义关系。 编写自定义分词器 -------------- 自定义分词器必须...

9.删除文档

...式。 按主键删除 --------- 主键是指项目中类型为 `id` 的字段,删除是调用的是 [XSIndex::del] 方法,传入参数必须是 要删除的文档的`主键值`,或一系列主键值组成的`数组`。 ~~~ [php] $index->del('123'); // 删除主键值为 123 的记录 $ind...

10.开发流程

...chSkel 生成搜索骨架代码](util.skel)。 > > 项目配置文件中的字段设置直接影响着索引数据库的数据。所以如果您修改了一个已有数据的 > 的项目字段配置,那么您必须进行[清空索引](index.clean)或[平滑重建索引](index.rebuild), > 否则...

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