我的Elasticsearch中有类似以下模板的内容。我只想返回数据的某些部分,所以我关闭了源,并明确声明要存储的字段。
{
"template_1" : {
"order" : 20,
"template" : "test*",
"settings" : { },
"mappings" : {
"_default_" : {
"_source" : {
"enabled" : false
}
},
"type_1" : {
"mydata" :
"store" : "yes",
"type" : "string"
}
}
}
}
}
但是,当我查询数据时,我没有找回字段。但是,如果启用_source字段,则查询有效。我只是从Elasticsearch开始,所以我不太确定自己在做什么错。任何帮助,将不胜感激。
字段定义应包含在properties
映射的部分中:
"type_1" : {
"properties": {
"mydata" :
"store" : "yes",
"type" : "string"
}
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句