node 报错::'ERR_HTTP_HEADERS_SENT,如何解决?

#我在使用node+express+mysql开发后端api
#代码如下 :


const db = require('../db/index')
exports.user_list=(req,res) =>{
    // 定义查询分类列表数据的 SQL 语句
  const sql = `select * from users_table where is_deleted=0 order by id asc`

  // 调用 db.query() 执行 SQL 语句
  db.query(sql,(err,results) => {
    if (err) return res.cc(err)
    
    res.send({
      status: 0,
      message: '获取文章分类数据成功!',
      data:results,
    })

  console.log(results)

  })
  console.log(results)
}



报错:Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client

#解答思路
#运行环境vscode

你发的代码格式有问题,无法解答

results is not defined
就是没有定义results啊,自己搜一下这个results

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^