如何升级到一系列子文档中

时间:2019-05-23 00:12:24

标签: javascript mongodb mongoose

我想加入子文档数组。 例如:

const parent = new mongoose.Schema({
  children: [childrenSchema],
});

const childrenSchema = new mongoose.Schema({
  name: String,
  age: Number
});

首先,我想找到一个父对象,然后向上插入一个子对象数组。如果我传入的数组的ID匹配,那么我将更新属性。如果它们是新ID或ID为空的子代,则将创建新的子代对象。

第二,我想删除所有子项,仅保留新列表。我该怎么做呢?

0 个答案:

没有答案