我在elesticserach_dsl
中使用Python
进行搜索,我非常喜欢它。但我不知道如何实施的是如何获得所有不同文档类型的列表。问题是type
字段对我来说与SQL
中的表名几乎相同,我想做的是以某种方式模仿SHOW TABLES
命令。
答案 0 :(得分:1)
我不知道如何在Python中执行此操作,但从Elasticsearch的角度来看,这就是请求的样子:
GET /_all/_search?search_type=count
{
"aggs": {
"NAME": {
"terms": {
"field": "_type",
"size": 100
}
}
}
}