Hes*_*oon 11
是的,查询跨越多个索引的别名与查询一个indice的方式相同.
只需对别名执行此查询:
POST my_alias_name/_search
{
"filter":{
"term":{"_id": "AUwNrOZsm6BwwrmnodbW"}
}
}
Run Code Online (Sandbox Code Playgroud)
编辑:GET操作不是真正的搜索,不能跨越多个索引的别名.因此,以下查询实际上是不允许的:
GET my_alias_name/my_type/AUwNrOZsm6BwwrmnodbW
Run Code Online (Sandbox Code Playgroud)
从Elasticsearch 5.1查询看起来像:
GET /my_alias_name/_search/
{
"query": {
"bool": {
"filter": {
"term": {
"_id": "AUwNrOZsm6BwwrmnodbW"
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
在Elasticsearch 8.2 Doc之后,您可以使用 GET API 检索单个文档:
GET my-index-000001/_doc/0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8557 次 |
| 最近记录: |