У меня есть эта кредитная схема
const CreditSchema = new Schema({
userId: Schema.Types.ObjectId,
credit: {
type: Number,
default: 0
},
log: [String]
})
Я надеюсь, что ее можно получить в следующем вызове
exports.getUser = async function(req, res) {
const user = await User.findOne({_id: req.query.id})
.populate('credit')
.exec()
res.json(user)
}
Но я получаю данные userSchema, я не вижу данныхиз кредитной схемы.Вот так выглядит моя userSchema
const UserSchema = new Schema({
name: {
type: String
},
credit: {
type: Schema.Types.ObjectId,
ref: 'Credit'
}
})
Я действительно почесал голову, у меня есть данные в моей БД, и _id
userSchema совпадает с userId
creditSchema.
Это данные пользователя и кредита