Правильный синтаксис будет:
msg.topic = `insert into plc_valori_tag(
numero_macchina,
tag_macchina,
valore_tag,
data
) values (
'5',
'peso_materia_prima_lotto',
`${msg.payload}`, // or JSON.stringify(msg.payload)
Date.now() // or new Date()
);`;
return msg;
В вашем коде msg.payload[new Date()]
означает, что вы ищете "2019-01-21 15:54:32" свойство объекта msg.payload
, которого не должно быть в реальном мире ...
А также вы используете $ {msg.payload} в качестве литерала шаблона, вы пропустили символ ``, но вам следует предпочесть решение JSON.stringify
, если msg.payload
является объектом.