我有以下传入净荷:For循环,以SQL
msg.payload : array [16]
[ "C-2B", "C-3A", "C-3B", "C-3C", "C-3E", "C-3F", "C-4A", "C-4B", "C-4D", "C-4E", "C-4F", "C-5A", "C-5B", "C-5C", "C-5D", "C-5E" ]
上述有效载荷被输入到以下功能节点(其然后将被转发到适当的opt_alarms表:
for (i = 0; i < msg.payload.length; i++){
insert = "INSERT INTO opt_alarms VALUES (now(),'RECEIVING', '"+ String(msg.payload[i]) +"')";
return {topic:insert, payload:insert}
}
我试图解析传入净荷,并将它列出每个值,从输入阵列,在一个单独的行内的opt_alarms TABLE。任何建议,将不胜感激。
你不想从函数返回,因为这将摆脱困境,第一全功能的你想'node.send(msg}' – hardillb