我想加入子文档数组。 例如:
const parent = new mongoose.Schema({
children: [childrenSchema],
});
const childrenSchema = new mongoose.Schema({
name: String,
age: Number
});
首先,我想找到一个父对象,然后向上插入一个子对象数组。如果我传入的数组的ID匹配,那么我将更新属性。如果它们是新ID或ID为空的子代,则将创建新的子代对象。
第二,我想删除所有子项,仅保留新列表。我该怎么做呢?