MongoDB工具 >MongoDB指南针 >与您的数据互动 > 为架构设置验证规则
在版本1.18中更新。
验证编辑器支持JSON模式验证,以及使用查询运算符对查询表达式的验证。在编辑验证时,Compass会实时更新,以显示来自集合的通过验证的文档和失败的文档。
要指定JSON模式验证,请使用 $ jsonSchema 运算符。
在$ jsonSchema 运营商支持不同的关键字来指定验证规则。例如:
required
数组定义文档中的必填字段。properties
对象为特定文档字段定义规则。考虑以下示例验证:
该验证指定:
有关所有可用$jsonSchema
关键字,请参阅MongoDB手册中的
$ jsonSchema页面。