标签: javascript node.js mongodb mongoose
我有以下2种模式
Book : { isPublished:Boolean, authorId: mongoose.Schema.Types.ObjectId } Author : { name:String }
现在我想做的是运行一个查询,该查询仅在书isPublished为真时才填充authorId。可以这样做吗?我知道match的猫鼬运算符,但这仅检查填充模型中的属性。 因此,如果该书未出版,那么authorId将保持不变,没有任何对象
isPublished
match