Я пытаюсь получить _id
от объектов в массиве.
[ { _id: 5ba49c6304daff5034e6fa6a,
email: 'editor@gmail.com',
active: true,
events: [ [Object], [Object], [Object] ],
name: { first: 'editor', last: 'editor' } } ]
Каждый объект в массиве событий содержит _id.Мне нужно получить эти идентификаторы в другом массиве.
if (userobj.events) {
if (userobj.events[0]) {
var eIds = [];
for (var i = 0; i<userobj.events.length; i++) {
console.log(userobj.events._id);
eIds.push(userobj.events._id);
}
andArr.push({"_id":{"$in":eIds}});
}
}
Я получаю undefined
для каждого _id.
Любая помощь высоко ценится.