将MongoDB数据返回到浏览器控制台日志

时间:2017-06-22 13:21:34

标签: javascript mongodb express mongoose

我无法从MongoDB获取数据并将其返回到控制台日志,甚至是javascript变量。我很感激这里的帮助:
这是我的models / user.js目录

 var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/authentication');
var db = mongoose.connection;
var UserSchema = mongoose.Schema({
    username: {
        type: String,
        index:true
    },
    password: {
        type: String
    },
    email: {
        type: String
    },
    name: {
        type: String
    }
});
var User = module.exports = mongoose.model('User' , UserSchema);
module.exports.findingAll = function() {
   return User.find();
}

这是我调用模型的routes / user.js文件:

router.post('/', function(){

    var x = User.findingAll()
    console.log(x);
});

最后,我有一种类型的帖子,应该触发所有这一切,并在console.log中返回所有内容。

<form action="" method="post">
    <button name="foo" value="upvote">Upvote</button>
</form>

0 个答案:

没有答案