G~
Size: a a a
G~
AK
AK
G~
DU
DU
G~
AK
const recipientBalance = await findUser
.findOne({ email: recipient })
.select('balance');
console.log(recipientBalance);
{ _id: 6127fa17b232eca43ce9b95a, balance: 1000 }
вроде бы все нормально, но если я пишу так: console.log(recipientBalance.balance);
то выдает undefined
. Что я делаю не так?Д
А
А
А
AK
undefined
. То есть в первом случае возвращает объект, но одно из значений объекта я не могу считать, всегда undefined
, только почему то могу считать емайл...AK
А
AK
console.log(recipientBalance._id);
то возвращает IDconsole.log(recipientBalance.balance);
то возвращает undefined.console.log(recipientBalance);
то возвращает { _id: 6127fa17b232eca43ce9b95a, balance: 1000 }. С полем Имя также undefined, но зато с емайлом почему-то так работает:const recipientBalance = await findUser
.findOne({ email: recipient })
.select('email');
console.log(recipientBalance.email);
AK
А
А
AK
console.log(Object.keys(recipientBalance));
то вот что выдает:[
'$__', 'isNew',
'errors', '$locals',
'$op', '_doc',
'$init'
]