У меня есть следующий входящий полезный груз:For Loop для вставки несколько строк в 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