![](/img/trans.png)
[英]How to change timezone of NOW() in mySQL Database in Node.js query?
[英]node.js query mysql database from view possible?
在我的node.js项目中,我安装了mysql并制成了用于查询数据库的DB.js。 我很困惑如何从玉视图中查询数据库。
为了澄清我的问题,在.NET中,我将从存储库中返回IQueryable,然后在ASP.NET MVC控制器内扩展查询,但是在Node中,这种做法的对应之处是什么? 甚至还有控制器的概念吗?
因此,如何查询数据库并仅返回视图中所需的内容,同时又不在视图本身中暴露过多的数据库呢?
如果您想将数据从MySQL传递到Express中的Jade视图中(您的问题没有提到Express,但可能是Express)
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});
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.