我需要一个javascript

时间:2017-02-07 18:52:51

标签: mysql node.js express

我刚刚在Eloquent Javascript的帮助下开始学习javascript,虽然它是一本非常好的书,但我只能通过阅读来学习和理解概念,所以我想我会开始尝试我还打算学习如何使用MySQL,所以我决定将它们结合起来,并且由于大多数指南都在谈论mongoDB,所以我必须自己将MySQL与Js一起解决。

无论如何,这是我的main.js的一部分:

apiRoutes.get('/users', function(req, res){
    var userlist = Userdb.listusers();
    //res.json(userlist); ??
    //res.json(userlist.results); ??
});

这是我的userdb.js的一部分,它将与我的mysql服务器进行交互。

var Userdb = {
    newuser: function(username,userpassword) {
        connection.query("INSERT INTO " + config.dbtable + " (name,passwd) VALUES (\'" + username + "\',\'" + userpassword + "\');");
    },
    listusers: function() {
        connection.query('SELECT * FROM testing;',function(err, results, fields){
            if (err) throw err;
            console.log(results);
            //return results? 
        });
    }
}

module.exports = Userdb;

这就是我被困住的地方,我需要从我的main.js访问我在listusers方法中得到的结果,我需要一个例子,或者看起来像这样的东西,因为我没有发现了类似的东西任何帮助将不胜感激!

另请注意,我打算以我的方式学习语言和语法,因此我希望尽可能少地使用节点apis,即使其他解决方案更简单/更简单。但是仍然欢迎提出建议!

0 个答案:

没有答案