从mongodb查找并呈现用户

时间:2017-05-29 16:08:58

标签: javascript node.js mongodb

一点背景。我发送一个用户名的帖子。关于他来找我的内容会显示在日志中。

console.log(req.body.username); // 'username'

如何使用mongodb查找并使用帖子中的用户名呈现用户?

例如,所有用户的示例和渲染都是这样的,但我仍然不明白如何获得我需要的那个

exports.profile = function(req, res, next){

User.find(function(err,users){
    if(err) return next(err);
    res.render('users/profile',{  users:users });
});}

2 个答案:

答案 0 :(得分:0)

试试这个

exports.profile = function(req, res, next){

User.find({username: req.body.username}function(err,users){
    if(err) return next(err);
    res.render('users/profile',{  users:users });
});}

这里有一些文档可以阅读http://mongoosejs.com/docs/queries.html

答案 1 :(得分:0)

使用findOne功能查找。

Boo