【发布时间】:2020-05-20 09:26:23
【问题描述】:
我正在尝试从 mysql 查询映射一个 json 响应,但我收到 ho 响应:data: NULL
这是我的代码:
const audience = rows.map((row) => {
db.query(CountAudiences, [row.campaign], function(err, count, fields) {
if (err) throw err;
console.log('Query result: ', count[0].audience);
return {
id: row.id,
title: row.title,
campaign: row.campaign,
action: row.action,
date: row.date,
audiences: count[0].audience
}
});
});
res.json({
count: rows.length,
data: audience
})
回复:
{
"count":1,
"data":[
null
]
}
你知道如何解决这个问题吗? 谢谢:)
【问题讨论】:
标签: javascript mysql node.js express