我有这3个模型:
const CommentSchema = Schema({
user: {
type: Schema.Types.ObjectId,
ref: 'Usuario'
},
comment: {
type: String,
},
})
const UsuarioSchema = Schema({
email: {
type: String,
required: true,
required: true
},
password: {
type: String,
required: true
},
})
const PerfilSchema = Schema({
user: {
type: Schema.Types.ObjectId,
ref: 'Usuario'
},
especialidad: {
type: Schema.Types.ObjectId,
ref: 'Especialidad',
required: false
},
})
我正在尝试获取包含用户和Perfil的评论列表**(按特定顺序)**。如何获取该列表?
1条答案
按热度按时间c6ubokkw1#
要获得一个包含用户和perfil的评论列表,可以使用Mongoose的populate()方法,用UsuarioSchema和PerfilSchema中的相应数据填充CommentSchema中的引用。