MySQL bigInt vs JSON架构整数

时间:2015-12-30 08:50:41

标签: mysql json api mysqli jsonschema

想询问有关整数

的json架构限制

如果我们将其置于架构

{
    "data" : {
            "type" : "object",
            "properties":{
                "code":         {"type":"integer"}
            },
            "required":["code"],
            "additionalProperties" : false      
        }
}

架构上代码的限制是多少位?

我应该在列类型上添加什么?是int,smallint,bigint?多久了?是bigInt(32)还是什么?

1 个答案:

答案 0 :(得分:1)

JSON-schema个整数为JSON个整数,JSON整数的大小不受the specification的限制。

因此,您不是通过选择类型integer来限制大小。

相反,您可以使用允许您将边界设置为integer类型的关键字minimum and maximum