function getAllExperiences(){
return new Promise(function(resolve,reject){
Experiences.find({status:'live'},function(err,results){
if(err){
reject(err);
}
else
{
var finalResult = [];
results.forEach(function(objs){
objs.convertedPrice = 'aaaaaaaaaa';
finalResult.push(objs);
});
console.log(finalResult[0].convertedPrice)
console.log(finalResult)
resolve(finalResult);
}
});
});
}
我需要将每个json对象的元素添加到foreach循环中,但不显示到console.log(finalResult)中。但是当我在console.log(data [0] .convertedPrice)时,它会显示 convertedPrice