jsonschema - 我如何为以下模式编写 json 规则(验证)
问题描述
我有以下模式,所以如果我选择了多个复选框,我想设置一个名为 peril 的隐藏变量的值。我如何为此编写规则 json 在下面
{
"path": [
"General",
"fire"
],
"type": "boolean",
"default": true,
"label": "Fire"
},
{
"path": [
"General",
"Smoke"
],
"type": "boolean",
"default": false,
"label": "Smoke"
},
{
"path": [
"General",
"Wind"
],
"type": "boolean",
"default": false,
"label": "Wind"
}
如果选择了 Fire 和 Smoke,则 peril 的值应该是 FR,SM.. 我如何在 jsonSchema 中编写 if else 验证规则?
解决方案
推荐阅读
- python - 如何让我在 python 中的数字显示为 $?
- postgresql - Postgres数据文件夹权限问题
- javascript - TensorflowJS decodejpeg() 函数
- jquery - 选择选项表单中的 jQuery 自动选择
- android - 在我打开 Playstore 并在 Android 中看到更新按钮之前,在 App Update 中不显示更新屏幕
- python - 如何使用 python 和 sqlalchemy 将 CSV 数据加载到数据库中
- javascript - Vue:将代码从选项转换为组合 API
- typeorm - 在 TypeOrm 中,OneToMany 和 ManyToOne 的默认获取类型是什么?
- python - 当边缘日期不在数据框中时,日期之间的 Pandas 日期索引 loc 会引发 KeyError
- javascript - 如何使用JS查询父记录