{
"_index": "project.datasync.20180101",
"_type": "com.redhat.viaq.common",
"service": "data-sync-server",
"data": {
"foo":"bar"
}
...
}
我希望有“data.foo”字段的映射(假设我需要对它的索引方式等进行一些更改)
我知道我可以像这样匹配索引:
{
"template" : "project.datasync.*",
"order" : 100,
"mappings": {
"data": {
"enabled": true,
"properties": {
"foo": {"type": "string", "index": "not_analyzed", ...}
}
}
}
}
datasync
数据同步
或者类似的符合模式的东西。
因此,如果索引为
project.thedatasync.20180101
.
我知道我可以用
project.*
service
data-sync-server
对于我感兴趣的文档来说,这总是正确的。
请注意,文档是使用Fluentd发送到ElasticSearch的。我无权访问Fluentd配置来更改那里的索引名。