获取同义词集
编辑获取同义词集编辑
检索同义词集。
请求编辑
GET _synonyms/<synonyms_set>
先决条件编辑
需要 manage_search_synonyms
集群权限。
路径参数编辑
-
<synonyms_set>
- (必需,字符串) 要检索的同义词集标识符。
查询参数编辑
-
from
- (可选,整数) 要检索的同义词规则的起始偏移量。默认为
0
。 -
size
- (可选,整数) 指定要检索的最大同义词规则数量。默认为
10
。
响应代码编辑
-
400
- 未提供
synonyms_set
标识符。 -
404
(缺少资源) - 未找到标识符为
synonyms_set
的同义词集。
示例编辑
以下示例检索名为 my-synonyms-set
的同义词集
response = client.synonyms.get_synonym( id: 'my-synonyms-set' ) puts response
GET _synonyms/my-synonyms-set
返回的同义词集信息将包括同义词集包含的同义词规则总数,以及根据 from
和 size
参数的同义词规则。
示例响应
{ "count": 3, "synonyms_set": [ { "id": "test-1", "synonyms": "hello, hi" }, { "id": "test-2", "synonyms": "bye, goodbye" }, { "id": "test-3", "synonyms": "test => check" } ] }