在Mongo模式中为单个字段赋予唯一ID

时间:2018-12-06 16:01:25

标签: mongodb mongodb-query

在这种情况下,我需要能够创建一个我可以为单个字段引用的ID。

在下面的示例中,我知道在phones数组中创建的每个对象都会生成一个id。但是我需要能够通过身份证找到高中和大学。

我知道当我在mongo中创建一个数组时,该数组中的每个项目都会创建一个唯一的ID,但是如何为单个字段执行此操作?

示例:

highschool:{
  type: String
},
college:{
  type: String
},
phones:[
  { 
    phone_type:{
       type: String
    },
    phone_number:{
       type: String
    }
]

我可以这样做吗?

highschool:{
  type: String, 
  _id: Schema.Types.ObjectId
},

0 个答案:

没有答案