如何用猫鼬查询数组中的子子子文档

时间:2019-08-17 10:23:38

标签: arrays node.js mongodb mongoose subdocument

我创建一个文档级别,该文档级别包含一组单元,每个单元包含一组章节,每个章节包含一组章节。 我的问题是如何通过_id查询部分。

我真的不知道该如何解决这个问题,如果我正在处理的部分中,我不会删除或更新该如何在数据库中找到它。我的模型是这样的:

const LevelSchema: Schema = new Schema({
  key: { type: String, required: true, unique: true },
  title: { type: String, required: true },
  content: { type: [UnitSchema], default: [] },
  description: String
});
export default mongoose.model<ILevel>("Level", LevelSchema);

对于“单位”,“章节”和“节”来说都是相同的,但是我只创建了关卡集合。

0 个答案:

没有答案