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
エキスパート
質問済み 6ヶ月前42ビュー
1回答
0

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

profile picture
エキスパート
回答済み 6ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ