elasticsearch 在读取嵌套对象时,使用Pyspark从弹性搜索读取数据并转换为json:error,elasticsearch,pyspark,apache-spark-sql,elasticsearch,Pyspark,Apache Spark Sql" /> elasticsearch 在读取嵌套对象时,使用Pyspark从弹性搜索读取数据并转换为json:error,elasticsearch,pyspark,apache-spark-sql,elasticsearch,Pyspark,Apache Spark Sql" />

elasticsearch 在读取嵌套对象时,使用Pyspark从弹性搜索读取数据并转换为json:error

elasticsearch 在读取嵌套对象时,使用Pyspark从弹性搜索读取数据并转换为json:error,elasticsearch,pyspark,apache-spark-sql,elasticsearch,Pyspark,Apache Spark Sql,我正在尝试使用PySpark从弹性搜索中读取数据,并根据所选列将其转换为json。如果json有嵌套对象,我会收到错误消息“notification.address not found。通常情况下,这会发生在未映射为单个值的数组中” 下面是我的ES数据 { { “通知”:{ “Id”:“123”, “名称”:“xyz”, “地址”:{ “街道”:“大道”, “zip”:“08812” } } }, { “通知”:{ “Id”:“897”, “名称”:“abc”, “地址”:{ “街道”:“3

我正在尝试使用PySpark从弹性搜索中读取数据,并根据所选列将其转换为json。如果json有嵌套对象,我会收到错误消息“notification.address not found。通常情况下,这会发生在未映射为单个值的数组中” 下面是我的ES数据

{
{
“通知”:{
“Id”:“123”,
“名称”:“xyz”,
“地址”:{
“街道”:“大道”,
“zip”:“08812”
}
} 
},
{
“通知”:{
“Id”:“897”,
“名称”:“abc”,
“地址”:{
“街道”:“34大街”,
“zip”:“02324”
}
} 
},

}
在示例json中,内部对象没有键?它不应该是一个通知数组吗?