tôi không nghĩ có vấn đề gì với .populate('adminInfo.adminId')
phương pháp.
bạn có chắc rằng ref trường nằm trong CamelCase .
Nếu không, hãy thử thay đổi trường giới thiệu ->
adminInfo: {
_id: false,
adminId: [{
type: Schema.Types.ObjectId,
ref: 'user'
}]
}