我有点怀疑你在刷屏

elasticsearch painless 如何获取text类型的数据

Elasticsearch | 作者 study_test | 发布于2020年01月14日 | 阅读数:5203


本人在kibana中使用scripted fields功能,想要获取text类型的数据,进行处理。
阅读官方文档之后发现,并不能够通过doc获取text类型的数据
### 相对于其他脚本语言的一些限制:

只有数字、布尔、日期和地理点类型的字段可以被访问;
存储字段(Stored fields)不可用

求助,如何获取text类型的数据。
 
已邀请:

God_lockin

赞同来自:

es 7.x
这样取可行,ES里script的语法可以参考Java
{
"script" : {
"lang" : "painless",
"source" : """String tmpTs = ctx.things; if (0 > tmpTs.indexOf('.')) {return;}"""
}
}

要回复问题请先登录注册