userList数组位于循环中,在该循环中,某些项被推送到userList Array。但是在循环之外,它仍然是空的
使用Nodejs,猫鼬获取用户详细信息
let userList=[];
shareLists.map(shareList=>
User.findOne({_id : shareList.senderId},(err,user) => {
if(err){console.log(err);}
else{
userList.push(user)
console.log('The mapping of share with user list',user);
}
})
);
console.log('In the getUserList function',userList);```
Expected : userList=[userdetails]
Actual : userList=[]