elasticsearch - 可以获取 ElasticSerach 模板来获取现有索引吗?
问题描述
我有一个包含多个索引并创建多个别名的 ElasticSearch 模板。在测试时,我总是先创建模板(和底层别名),然后再创建索引。当我这样做时,别名会按预期显示。我没有在测试环境中已经存在索引并且当我在那里创建我的模板时没有显示别名的情况。
我是否正确假设没有显示别名的原因是因为索引已经存在?如果这是正确的,有没有办法让模板在不删除和重新创建索引的情况下获取索引?为什么需要在模板之后创建索引才能被拾取?
我是 ElasticSerach 的新手,所以如果这里的答案很明显,我深表歉意。我查看了模板、索引和别名的文档,但找不到我所看到的行为的解释。
解决方案
推荐阅读
- .net - 如何使用 MimeKit 从电子邮件中排除签名和引用部分?
- twilio - 在 twilio 函数中获取回调函数错误
- php - LARAVEL Eloquent: BelongsTo 关系 - 批量更新
- amazon-web-services - 不使用 .htaccess 的新 Elastic Beanstalk 实例
- r - 如何计算两个日期之间的持续时间
- javascript - 如何使用自定义 Axios 实例取消令牌?
- excel - Excel 中不同工作表的超链接下拉列表
- r - 如何在同一张图中制作多个变量的箱线图?
- javascript - 这两个函数有什么区别(箭头函数与函数声明)
- r - 安装 R 4.0.0 后无法显示地图视图输出