12

エイリアス内のすべてのインデックスのすべてのキーが一意である場合 (これは外部保証です)、エイリアスをクエリすることにより、その ID で単一のドキュメントを要求することは可能ですか?

4

4 に答える 4

11

はい、複数のインデックスにまたがるエイリアスのクエリは、1 つのインデックスのクエリと同じように機能します。

エイリアスに対して次のクエリを実行するだけです。

POST my_alias_name/_search
{
    "filter":{
        "term":{"_id": "AUwNrOZsm6BwwrmnodbW"}
    }
}

編集: GET 操作は実際の検索ではなく、複数のインデックスにまたがるエイリアスでは実行できません。したがって、次のクエリは実際には許可されていません。

GET my_alias_name/my_type/AUwNrOZsm6BwwrmnodbW
于 2015-03-12T14:02:58.010 に答える