从查询结果向JavaScript对象添加元素

时间:2018-05-08 08:12:15

标签: javascript node.js mongodb mongoose

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

0 个答案:

没有答案