问题 I'm using this Avro schema: prices-state.avsc { "namespace": "com.company.model", "name": "Product", "type": "record", "fields": [ { "name": "product_id", "type": "string" }, { "name": "sale_prices", "type": { "name": "sale_prices", "type": "record", "fields": [ { "name": "default", "type": { "name": "default", "type": "record", "fields": [ { "name": "order_by_item_price_by_item", "type": [ "null", { "name": "markup_strategy", "type": "record", "fields": [ { "name": "type", "type": { "name":