我的 Elasticsearch 中有类似以下模板的内容。我只想要返回数据的某些部分,所以我关闭了源,并明确声明了我想要的字段的存储。
{
"template_1" : {
"order" : 20,
"template" : "test*",
"settings" : { },
"mappings" : {
"_default_" : {
"_source" : {
"enabled" : false
}
},
"type_1" : {
"mydata" :
"store" : "yes",
"type" : "string"
}
}
}
}
}
但是,当我查询数据时,我没有取回这些字段。但是,如果我启用 _source 字段,则该查询有效。我刚开始使用 Elasticsearch,所以我不太确定我做错了什么。任何帮助,将不胜感激。