使用此 SQL(函数)代码:
msg.topic = "INSERT INTO temperature(temp, date) VALUES('" +
msg.payload + "', 'NOW()')";
return msg.topic;
出现这个错误:
function : (error)
"TypeError: Cannot create property '_msgid' on string 'INSERT INTO
temperature(temp, date) VALUES('1.23', 'NOW()')'"
我做错了什么?
最佳答案
你的函数只是返回一个字符串(msg.topic),它需要返回一个完整的对象。
msg.topic = "INSERT INTO temperature(temp, date) VALUES('" + msg.payload + "', 'NOW()')";
return msg;
关于mysql - 节点红色错误 : Cannot create property '_msgid' on string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44118042/