【发布时间】:2020-03-19 06:57:55
【问题描述】:
我有这个 avro 架构,其中我将 capture 声明为布尔值,我想将默认值设为 true。
{
"namespace": "abc",
"type": "record",
"name": "Request",
"fields": [
{
"name": "amount",
"type": "long",
},
{
"name": "currency",
"type": ["string", "null"],
},
{
"name": "capture",
"type": "boolean",
"default": true
}
}
在 Java 中使用时,它的默认值是null。
我需要做什么才能将其默认为true?
【问题讨论】: