var sql = INSERT INTO blog_article (title, content, ctime, authorId) VALUES ('${query.title}','${query.content}','${time}','${query.authorId}')
connection.query(sql,function (err,result){
if(err){
res.send({
status:501,
data:null,
msg:err.message
})
}
//是否插入成 无法得到resulut 打印是undefined
console.log(result)
if(result.affectedRows != 1){
res.send({
status:502,
data:null,
msg:'插入失败'
})
}
看你的描述像是查询没有失败, 所以 err 参数没有得到;那会不会是按你的 sql 语句查询的结果为 undefined 呢?
如果是这种情况, 检查一下 sql 语句是否无误吧