【发布时间】:2020-08-16 00:52:45
【问题描述】:
我有两个模型,使用 Mongoose Schema 制作。
Book {
title: String,
chapters: [{
type: Schema.Types.ObjectId,
ref: 'chapter'
}],
}
Chapter {
title: String,
status: String,
book: {
type: Schema.Types.ObjectId,
ref: 'book'
},
}
我想找到与"status":"unfinished" 有章节的Books。实现这一目标的最有效方法是什么?由于 Book 模型存储 ObjectIds,如何进行查找查询,以便直接从 DB 中获取过滤后的结果?
【问题讨论】:
标签: node.js mongodb mongoose mongodb-query