0
2つのクエリを持つnodejsにapiを書き込もうとしていますが、クエリからフェッチされたデータをマージし、1つのjsonレスポンスをサーバから送信する必要があります。私は次の方法を試みたが、何とか私はnull値を得ている。単一のapiで複数のクエリ
app.get('/api/task_details',function(req,res,err){
var sql = "select * from users inner join user_level_task on users.user_id=user_level_task.user_id inner join tasks on tasks.task_id = user_level_task.task_id where task_name = 'game'";
var sql2="select * from tasks where task_name='game'";
var res1 = '',res2='';
db.select(sql,function(err,data){
var res1 =data;
})
db.select(sql2,function(err,data){
var res2 = data;
})
res.end(JSON.stringify(res1+res2));
})