获取同义词集
编辑获取同义词集
编辑检索同义词集。
请求
编辑GET _synonyms/<synonyms_set>
先决条件
编辑需要 manage_search_synonyms
集群权限。
路径参数
编辑-
<synonyms_set>
- (必需,字符串)要检索的同义词集标识符。
查询参数
编辑-
from
- (可选,整数)要检索的同义词规则的起始偏移量。默认为
0
。 -
size
- (可选,整数)指定要检索的最大同义词规则数。默认为
10
。
响应代码
编辑-
400
- 未提供
synonyms_set
标识符。 -
404
(缺少资源) - 未找到标识符为
synonyms_set
的同义词集。
示例
编辑以下示例检索名为 my-synonyms-set
的同义词集
resp = client.synonyms.get_synonym( id="my-synonyms-set", ) print(resp)
response = client.synonyms.get_synonym( id: 'my-synonyms-set' ) puts response
const response = await client.synonyms.getSynonym({ id: "my-synonyms-set", }); console.log(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" } ] }