Nodejs (expressjs)如何从2查询传递信息到jade
nodejs (expressjs) how to pass information from 2 queries into jade?
我有一个用户和他们的信息表和一个不同的表来跟踪朋友:在mysql中设置一个朋友列表
我正试着用jade, profile做一些类似的事情。小玉:
- each user in users
h1='Welcome to '+user.username+' profile!'
- each friend in friends
p=row.friend2
表达function select(id, res) {
connection.query(' SELECT * FROM profiles WHERE username = "'+id+'" ' , function(err, rows){
res.render('profile', {users : rows});
});
connection.query(' SELECT * FROM friends WHERE friend1 = "'+id+'" ' , function(err, rows){
res.render('profile', {friends: rows});
});
}
^正确的方法是什么?
connection.query(' SELECT * FROM profiles WHERE username = "'+id+'" ' , function(ferr, profile_rows){
connection.query(' SELECT * FROM friends WHERE friend1 = "'+id+'" ' , function(err, friends_rows){
res.render('profile', {friends: friends_rows, users : profile});
})
});
这是一个简单的解决方案,可以使它工作,但是使查询顺序运行,从而增加加载时间。
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 打开图形:Java脚本:必须使用活动访问令牌来查询有关当前用户的信息
- 我的 Meteor 项目如何通过服务器端 MongoDB/集合查找查询可靠地显示信息
- php中的JavaScript函数,在点击时显示更多信息(数据库查询)
- *简单*解析云代码查询失败”;TypeError:无法调用方法'获取'未定义的“检索该信息”;
- 必须使用活动访问令牌来查询有关具有打开图的当前用户的信息
- 如何使用Javascript/jQuery将信息从查询字符串传递到Facebook中的页面选项卡应用程序
- 查询在强循环中基于一个表从另一个表中提取信息
- 如何从输入复选框中获取值以在查询中使用它来显示信息
- 使用 Ajax 发送查询字符串和会话信息
- 必须使用活动访问令牌来查询有关当前用户的信息
- 显示'详细信息'特定对象的-将JSON值从一个页面传递到另一个页面以查询API
- 更正Javascript以从Facebook图形查询中获取JSON信息
- 无法在信息窗口GoogleMap上显示包含JavaScript变量中的文本或字符串的数据,查询中包含php文本
- 查询Backbonejs中动态刷新视图的信息
- 必须使用活动的访问令牌来查询当前用户的信息|访问令牌似乎是有效的
- Sequelize可以跟踪查询信息,或者像mongoose一样有setGlobalTraceFunction
- 如何获取有关文档的最重要信息以及我在 MarkLogic / 查询控制台中搜索的单词周围的一些行
- 谷歌地图API3信息窗口,并查询标记是否在多边形中
- Nodejs (expressjs)如何从2查询传递信息到jade