微信小程序通过nodejs向mysql写入数据,数据库内会增加记录,但是值显示为null

微信小程序通过nodejs向mysql写入数据,数据库内会增加记录,但是值显示为null,请问怎么解决呢?

let data = {
      user_id : userId,
      user_name : username,
      user_psd : password
    }

var userlist = 'insert into user(id,user_id,user_name,user_psd) values(0,?,?,?)';
  var user_id = [req.query.user_id];
  var user_name = [req.query.user_name];
  var user_psd = [req.query.user_psd];
  var params = [user_id,user_name,user_psd];

建议检查小程序端代码有没有使用正确的方式传递参数。可以在nodejs端添加日志打印,检查参数是否正确获取和传递。

把插入的值打印一下,看看是不是就是null的

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

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