我正在使用Apache Beam和Spark Runner的AvroIO。我用字段定义了avro记录
{
"name" : "serviceDate",
"type" : [ "null", {
"type" : "int",
"logicalType" : "date"
} ],
"doc" : "date",
"default" : null
}
读取此数据失败,并出现java.lang.ClassCastException:java.lang.Integer无法转换为org.joda.time.LocalDate
我正在使用avro 1.8.2