我有以下傳入淨荷: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