{ | |
"name": "A", | |
"type": "record", | |
"fields": [ | |
{ | |
"name": "edges", | |
"type": { | |
"type": "array", | |
"items": { | |
"type": "record", | |
"name": "B", | |
"fields": [ | |
{ "name": "child", | |
"type": [{ | |
"type": "record", | |
"name": "C", | |
"fields": [ | |
{ "name": "x", "type": { "type": "map", "values": "A" } } | |
] | |
}, "int"] | |
} | |
] | |
} | |
} | |
} | |
] | |
} | |