sql - 如何从 JSON SQL 访问嵌套值(AWS IoT SQL 规则)
问题描述
这是我在 IoT Core 中收到的 MQTT 消息的示例
{
"state": {
"reported": {
"batv": 6969,
"ts": 1635415613836
}
}
}
这是我的物联网规则
SELECT state.reported, topic() as topic, clientid() as id FROM 'abc/123'
它正在生产这个
{
"reported": {
"batv": 1738,
"ts": 1635415613836
},
"topic": "abc/123",
"id": "iotconsole-myid"
}
我想要的是这个
{
"batv": 1738,
"ts": 1635415613836
"topic": "abc/123",
"id": "iotconsole-myid"
}
解决方案
推荐阅读
- sql-server - SQL Server 2017 CLR 错误:无法在程序集中找到类型
- c++ - DFS 和 BFS C++
- ios - 如何从 GPS 模块跟踪 GPS 信号
- r - 如何生成数据以显示分位数和线性回归之间的差异
- python - 无法使用 Airflow 连接到 Postgres DB
- javascript - 从 JavaScript 函数更改数据属性?
- php - 我可以在 Laravel 上使用带有 Firebase JWT 令牌的会话来进一步优化我的 API 请求吗?
- c++ - 将 std::set 作为键插入 std::map
- sql - SQL 日期规范化和对齐
- ruby-on-rails - Rails Wicked_PDF ActiveStorage