[英]MongoDB & Mongoose: How do I get the index of the removed item when using pull?
[英]When parsing a MongoDB object (using Mongoose), how come I can't get item elements?
IndexedTweets.find(searchParameters, function(err, indexedTweetsResults) {
var chunkSize, count, resultArray, size;
if (err != null) {
return console.log("Error!");
} else {
size = indexedTweetsResults.length;
count = 0;
chunkSize = 100;
resultArray = [];
indexedTweetsResults.forEach(function(tweet) {
console.log(tweet.user);
});
}
});
那是我的代码。 我的结果看起来像:
{ text: 'stuff',
user:
{ display_name: '...',
screen_name: '...'},
}
那为什么我不能得到tweet.user
? 它只是返回undefined
。
如果您只是从mongo中取回JSON字符串,则需要调用JSON.parse()。 如果不是这种情况,则应提供更多代码,因为尚不清楚问题出在哪里。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.