azure-iot-hub - azure iot-hub 设备孪生删除所需的属性
问题描述
以下是我的设备孪生有效负载,我错误地添加了“someKey”属性。
{
desired: {
"state": {
"processor": "running",
"light": "on"
},
"someKey": "someValue"
}
}
我想从 JSON 双胞胎中永久删除“someKey”属性。
解决方案
从孪生 JSON 中删除“someKey”
将 null 值分配给“someKey”,然后仅将其从设备孪生 JSON 中删除。
{
desired: {
"state": {
"processor": "running",
"light": "on"
},
"someKey": null
}
}
所以下次你将收到如下 JSON
{
desired: {
"state": {
"processor": "running",
"light": "on"
}
}
}
推荐阅读
- powershell - 凭证不起作用,除非域大写仅在 1 台服务器上
- regex - 正则表达式在第一个空格到 ;} 之间以 {\s 开头的行替换
- php - 如何在 laravel 视图文件中显示作者数组
- java - Junit Reduce 控制台详细日志
- neo4j - Neo4j 加载节点文件时遇到问题
- django - 使用带有命名空间的参数反转“password_reset_done”
- javascript - UnderscoreJS - 从数组中拉出属于组的用户
- mongodb - 使用 Node-red 将数据插入外部 mongoDB
- c# - 如何以多行的形式将数据从 WPF 发送到 Excel?
- ios - NSLayoutConstraint 不使用 UIView.animate 进行动画处理