Mongoose 猫鼬中的嵌套对象

Mongoose 猫鼬中的嵌套对象,mongoose,Mongoose,是否可以使用mongoose创建以下模式 { "_id": ObjectId("542014e432315e917e7cc335"), "displayName": "jimmy", ...... "stats": { "2014-10": { "documentsCount": NumberInt(1), "usedStorage": NumberInt(100), "usedBandwidth": NumberInt(250)

是否可以使用mongoose创建以下模式

{
  "_id": ObjectId("542014e432315e917e7cc335"),
  "displayName": "jimmy",
   ......
  "stats": {
    "2014-10": {
      "documentsCount": NumberInt(1),
      "usedStorage": NumberInt(100),
      "usedBandwidth": NumberInt(250) 
    },
    "2014-11": {
      "documentsCount": NumberInt(1),
      "usedStorage": NumberInt(500),
      "usedBandwidth": NumberInt(150) 
    }
  }
}
  • 如何在模式中声明“stats”字段
  • 是否可以按关键字名称在“stats”中找到必要的子文档 并更新它或插入新的(如果它不存在)

  • 您可以使用模式类型或子模式来实现

    见@