spark读elasticsearch array
elasticsearch数组
在Elasticsearch中,没有专用的数组类型。默认情况下,任何字段都可以包含零个或多个值(数组中的所有值必须具有相同的数据类型)。
所以,我们在写数据的时候,可以忽略数组和单个值得区别。例如:
PUT my_index/_doc/1
{
"group" : "fans",
"user" : [
{
"first" : "John",
"last" : "Smith"
},
{
"first" : "Alice",
"last" : "White"
}
],
"tag": [
"read",
"write"
]
}
PUT my_index/_doc/2
{
"group" : "fans",
"user" : {
"first" : "John",
"last" : "Smi