插入节点红色

insert into in node red

已编辑

我通过节点 "s7" 从红色节点中的 plc 获取一个字符串变量,该变量应该插入到 MySQL 数据库中,通过函数节点我试图创建一个 "insert into" 查询但在数据库中字符串未定义,我是节点红色的新手,我不知道下面的查询有什么问题

msg.topic = 
  "INSERT INTO S7_log(commessa_in_produzione) VALUES" + 
  ('"+msg.payload.commessa_in_produzione+"')";


return msg;

查看收到的消息,您似乎想要使用 msg.payload.signal 字段,该字段会将值 "Commessa in produzione"

插入到数据库中

所以函数应该如下所示:

msg.topic = 
  "INSERT INTO S7_log(commessa_in_produzione) VALUES" + 
  ('"+msg.payload.signal+"')";


return msg;