0
验证我创造了一个在MongoDB中3.2没有得到错误信息,甚至有在MongoDB中
db.createCollection("contacts",
{
validator: { $or:
[
{ phone: { $type: "string" } },
{ email: { $regex: /@mongodb\.com$/ } },
{ status: { $in: [ "Unknown", "Incomplete" ] } }
]
},
validationAction: "error"
}
)
与下面的验证名为“联系人”之后收集我插入下面的文档后:
db.contacts.insert({ name: "Girish Gupta", status: "Updated" })
WriteResult({ "nInserted" : 1 })
有应该是一些错误,因为我没有插入有效的状态。 但我没有收到任何错误。