【发布时间】:2023-04-04 13:32:01
【问题描述】:
我想让我的 JSON 架构验证发送到我的 REST api 的小数点不超过两位。
据我所知,最新的 JSON Schema RFC (v4) 不允许这样做。 V1 有一个 maxDecimals 验证器。
有谁知道为什么要取出来吗?
当我将它存储在数据库中时,我有一个只包含两位小数的字段,而且我不只是想四舍五入到两位小数。对于某些用户来说,这将极大地改变输入。所以我想拒绝任何更高的精度,并强迫他们自我圆整。
我当然可以使用我自己编写的自定义验证器来执行此操作,但我宁愿不这样做,除非我绝对必须这样做。
在 v4 中是否有另一种表示方式?
谢谢
【问题讨论】:
标签: json rest jsonschema