我有一个具有嵌套字段的GenericRecord。当我使用genericRecord.get(1)
时,它返回一个Object,它包含嵌套的AVRO数据。在AVRO中访问嵌套字段GenericRecord(Java/Scala)
我希望能够访问该对象就像genericRecord.get(1).get(0)
,但我不能因为AVRO返回一个对象。
有没有简单的方法呢?
当我这样做returnedObject.get("item")
它说item not a member of returnedObject
。
我知道我能够做类似访问模式的嵌套类型: 'parsedSchema.getField( “顶层”)schema' 上午然后我能够使用它来解码GenericRecord返回的嵌套对象吗? – rye