MongoDB 3.2有一个很好的验证功能。然而,在这个文档中,它只向我展示了如何在第一级字段上进行验证。如果我要插入以下嵌入式文档,我该如何设置验证规则?
{"name": {
"first_name": "xx",
"last_name": "yy"
}
}
我已经尝试了以下方法,但它不起作用:
db.createCollection( "name_collection",
{ validator: { $and:
[
{name.first_name: {$type: "string"}},
{name.last_name: {$type: "string"}}
]
}
)
提前感谢。