使用此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()')'"
我做错了什么?
答案 0 :(得分:2)
你的函数只是返回一个字符串(msg.topic),它需要返回一个完整的对象。
msg.topic = "INSERT INTO temperature(temp, date) VALUES('" + msg.payload + "', 'NOW()')";
return msg;