Всем привет!
Не могу понять, может кто сталкивался с такой проблемой,
почему findOne() возращает undefined?
Когда в консоле пишу просто
lastOrder все нормально (есть
orderData и внутри
order: 3)
module.exports.create = async (req, res) => {
try {
let lastOrder = await Order
.findOne({user: req.user.id})
// .sort({date: -1})
console.log(lastOrder);
![5cde358f70c09643624393.png](https://habrastorage.org/webt/5c/de/35/5cde358f70c09643624393.png)
Когда в консоле пишу
lastOrder.orderData все нормально (внутри есть
order: 3)
![5cde36510aa6a042429619.png](https://habrastorage.org/webt/5c/de/36/5cde36510aa6a042429619.png)
А когда в консоле пишу
lastOrder.orderData.order, то
undefined![5cde36b5c486e160662915.png](https://habrastorage.org/webt/5c/de/36/5cde36b5c486e160662915.png)
Как можно получить значение
order?
Подскажите пожалуйста.