AWS IoT主题规则空JSON数组缺陷

0

【以下的问题经过翻译处理】 你好, 我认为我在IoT Core主题规则中遇到了一个错误。我们有以下主题,它会调用一个lambda函数: '+/select' 在我们的主题规则中,我们定义了以下语句: "SELECT *,topic(1)作为machineId FROM'+/select'" 然后我们向主题发送以下mqtt消息: {
"slots":[1,2,3],
"session-id":"abcd"
} 然而,当我们在lambda函数中获取事件时,数组是空的,所以事件看起来像这样: {
"slots":[],
"session-id":"abcd",
"machineId":"123456"
} 我们如何才能使slots数组不为空呢? 谢谢

profile picture
EXPERTE
gefragt vor 6 Monaten42 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 你好, 我用CloudFormation创建了一个IOT规则,将sql版本设置为“SQL版本2015-10-08”,但遇到了相同的问题。 编辑IOT规则并选择“SQL版本2016-03-23”,问题得到解决。 祝好, Hubert

profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen