【发布时间】:2023-04-09 11:49:01
【问题描述】:
const blogPostSchema = new mongoose.Schema({
postedBy: {
type: ObjectId,
ref: 'User',
ref: 'Employer',
},
});
BlogPost.findById(id)
.populate("postedBy", "_id fName lName")
.exec();
我有三种模式用户、雇主和博文
我正在尝试从用户模型或雇主.populate("postedBy", "_id fName lName"),具体取决于发布博客的人。
我如何从两个模式中引用这可能吗?
【问题讨论】: