该索引存在于REST:
curl -XHEAD -i 'http://localhost:9200/twitter'在pyelasticsearch中,上面的等价物是什么?Api文档中并没有包含这个。
发布于 2016-04-21 21:07:15
在Python语言中,您可以使用exists function设置索引是否存在
self.client.indices.exists('twitter')更新
使用pyelasticsearch库,没有公开的函数来做这件事,但你可以自己创建一个很容易做到这一点:
client.send_request('HEAD', ['twitter'])然后检查响应中是否有HTTP200OK。
发布于 2019-07-05 15:25:27
我们可以使用:es.indices.get_aliases(index_name)。
如果索引退出,它将返回索引及其别名,否则抛出index_not_found_exception。
https://stackoverflow.com/questions/36770474
复制相似问题