node.js从查看mysql数据库查看可能吗?

在我的node.js项目中,我安装了mysql,并创build了这个查询数据库的DB.js。 我非常难以从玉视图查询数据库。

为了澄清我的问题,在.NET中,我将从存储库返回一个IQueryable,然后在ASP.NET MVC控制器中扩展查询,但是在节点中这种做法的logging是什么? 有甚至有这样一个控制器的概念?

那么如何查询数据库并只返回视图中需要的内容,同时也不会在视图本身暴露“太多”的数据库?

如果你想将数据从MySQL传递到一个玉石视图中(你的问题没有提到,但它可能是明示的)

test.jade

table tr th Name th Value - each x in data tr td #{x.name} td #{x.value} 

的NodeJS:

 app.get("/getViews/:price", function(req,res){ mysql.query("SELECT name, value FROM mytable WHERE price > ?", [price], function(err,fields,rows){ res.render("test", {data: rows}); }); });