假设我有一个包含以下文档的Events集合:
{
name: "myevent",
invitees: [
{
name: "mike",
bff_level: 3
},
{
name: "michelle",
bff_level: 2
}
]
}
我想强制执行,没有任何单个事件文档包含两个invitees
name
。是否可以使用MongoDB document validation完成,即invitees
在文档中name
是唯一的。我是否在应用程序级别管理这个问题?