概述
Dict API是用于管理 Fess 词典文件的API。 您可以管理同义词词典、映射词典、保护词词典等。
基础URL
端点列表
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | / | 获取词典列表 |
| GET | /{id} | 获取词典内容 |
| PUT | /{id} | 更新词典内容 |
| POST | /upload | 上传词典文件 |
获取词典列表
请求
响应
获取词典内容
请求
响应
更新词典内容
请求
请求体
字段说明
| 字段 | 必需 | 说明 |
|---|---|---|
content | 是 | 词典内容(换行符分隔) |
响应
上传词典文件
请求
请求体
字段说明
| 字段 | 必需 | 说明 |
|---|---|---|
type | 是 | 词典类型(synonym/mapping/protwords/stopwords) |
file | 是 | 词典文件 |
响应
词典类型
| 类型 | 说明 |
|---|---|
synonym | 同义词词典(搜索时展开同义词) |
mapping | 映射词典(字符规范化) |
protwords | 保护词词典(不进行词干提取的单词) |
stopwords | 停用词词典(不建立索引的单词) |
kuromoji | Kuromoji词典(日语形态素分析) |
词典格式示例
同义词词典
映射词典
保护词词典
使用示例
获取词典列表
获取同义词词典内容
更新同义词词典
上传词典文件
注意事项
更新词典后,可能需要重建索引
大型词典文件可能会影响搜索性能
词典的字符编码请使用UTF-8
参考信息
Admin API 概述 - Admin API概述
词典 - 词典管理指南