我尝试应用节点红色中的模板来生成DB INSERT语句。要插入的一个值是JSON字符串。
如果我在模板INSERT ... VALUES ('{{time}}','{{data}}' ...
内部应用并在控制台中显示它,我会看到:
INSERT INTO fuere4bfi.soma(itime,data,url) VALUES ('2020-03-25 10:03:33.651', '{"Name":"Default","IsValid":true,"TimeStamp":-1,"AverageTemperature":96.3067853411676,"WallTemperature":150.415780138639,"Matrix":[[150.4,150.4,150.4,150.4,...
如何摆脱"
?
如果我在没有模板的情况下也这样做,我会得到:
INSERT INTO fuere4bfi.soma(itime,data,url) VALUES ('2020-03-25 10:06:16.854', '{"Name":"Default","IsValid":true,"TimeStamp":-1,"AverageTemperature":96.3067853411676,"WallTemperature":150.415780138639,"Matrix":[[150.4,150.4,150.4,...
而这正是我所需要的。
我假设您使用的是一个使用胡子格式的Template节点。
默认情况下,胡子模板格式将转义任何特殊的HTML字符。要阻止这种行为,请使用{{{triple-brackets}}}
。