对象数组上的MongoDB Validator

时间:2017-05-01 23:58:50

标签: mongodb validation

假设我有一个包含以下文档的Events集合:

{
  name: "myevent",
  invitees: [ 
    {
      name: "mike",
      bff_level: 3
    },
    {
      name: "michelle",
      bff_level: 2
    }
  ]
}

我想强制执行,没有任何单个事件文档包含两个invitees name。是否可以使用MongoDB document validation完成,即invitees在文档中name是唯一的。我是否在应用程序级别管理这个问题?

0 个答案:

没有答案