{ data: [ [Object], [Object], [Object] ] },
_id: new ObjectId("61bdd4af78c0c7cd050c6f05"),
name: '8889',
info: '9997',
deadline: 2023-12-17T00:24:00.000Z,
schema: [
{ name: 'приватныйКлюч', example: [Array] },
{ name: 'boxId', data: [Array], example: [Array] }
],
__v: 0
}
Ок, тут всё нормально. Хочу сделать console.log(a.users)
Получаю:
UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'Symbol(mongoose#Document#scope)' of undefined
В схеме users присуствует. Что я делаю не правильно?
Откуда ты взял а?
let a = await Activity.findOne({_id: id})
.then(data => data)
не понял. По await .then?
Допиши к строке, что я процитировал выше
Ничего не изменилось.
Код скинуть, не одну строку, а как ты там использовать пытаешься
Node-telegram-bot-api
Ошибка та же. ctx.session.db.getActivity(activity._id) .then(a => { console.log(a) console.log(a.users) })
я весь фрагемент кода скинул. Убрал
Обсуждают сегодня