В моем app.js я следующее:Не удается прочитать свойство массива
post.find({'global': true}).sort('date').exec(function(err, data) {
for (var i = 0; i <= data.length; i++) {
console.log(data[i].email);
//socket.emit('Post', {name: data[i].name, cont: data[i].cont, date: data[i].date});
}
});
Когда я использую
console.log(data[i]);
Я получаю мои данные в виде
{name: blah, cont: blah, email: blah, etc}
Но когда я пытаюсь исправить данные
data[i].attribute
Я получаю ошибку
TypeError: Cannot read property 'attribute' of undefined
Я знаю, что данные там, как я могу войти в его консоли. Почему я не могу получить доступ к определенному атрибуту массива? Есть идеи?
Не понимал, что это будет так просто, спасибо! – Beaurocks16