同義語ルールの取得
同義語セットから同義語ルールを取得します。
リクエスト
GET _synonyms/<synonyms_set>/<synonym_rule>
前提条件
manage_search_synonyms
クラスター権限が必要です。
パスパラメータ
<synonyms_set>
- (必須、文字列)同義語ルールを取得するための同義語セット識別子。
<synonym_rule>
- (必須、文字列)取得する同義語ルール識別子。
レスポンスコード
404
(リソースが見つかりません)synonyms_set
識別子が見つからなかったか、synonym_rule
によって指定された同義語ルールが同義語セット内に見つかりませんでした。
例
以下の例は、同義語セット my-synonyms-set
の既存の同義語ルール test-1
を取得します:
Python
resp = client.synonyms.get_synonym_rule(
set_id="my-synonyms-set",
rule_id="test-1",
)
print(resp)
Ruby
response = client.synonyms.get_synonym_rule(
set_id: 'my-synonyms-set',
rule_id: 'test-1'
)
puts response
Js
const response = await client.synonyms.getSynonymRule({
set_id: "my-synonyms-set",
rule_id: "test-1",
});
console.log(response);
コンソール
GET _synonyms/my-synonyms-set/test-1
コンソール-結果
{
"id": "test-1",
"synonyms": "hello, hi"
}