如何使用mongoDB和Node.js从集合中获取所有文档

时间:2015-11-01 05:02:20

标签: javascript node.js mongodb

我需要一个help.i想要使用mongoDB和Node.js从集合中获取所有数据。我正在解释下面的代码。

exports.readProfileData=function(req,res){
    db.profile.findOne({
        colgid:1
    },{
        colgname:1,
        colgSname:1,
        address:1,
        contno:1,
        email:1
    },function(err,docs){
        if(!err){
            if(docs){
                res.send(docs);
            }
        }
    });
}

在此代码中,我从个人资料集合中获取单个文档,但我需要获取个人资料集合中的所有文档并将其发送到客户端。请帮助我。

1 个答案:

答案 0 :(得分:0)

使用find({})这将抓住所有:<​​/ p>

exports.readProfileData=function(req,res){
    db.profile.find({},{
        colgname:1,
        colgSname:1,
        address:1,
        contno:1,
        email:1
    },function(err,docs){
        if(!err){
            if(docs){
                res.send(docs);
            }
        }
    });
}