с использованием npm MongoDB (собственный диск MongoDB) "mongodb": "^ 3.1.8",
Когда я использую Robo 3T, чтобы получить размер массива, он работает нормально, и я получаю длинумассив.Тем не менее, я получаю следующую ошибку в nodejs:
UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'length' of undefined
Вот ошибка длиной:
const getLength = (query) => {
db = Connection.db.collection('tweets');
return new Promise((resolve, reject) => {
let lengthOfData = db.findOne({key: query}).tweets.length
resolve(lengthOfData);
});
}
Это рисунок запроса в Robo 3T:
![enter image description here](https://i.stack.imgur.com/rRkMM.png)