hashmap - 如何将 cosmosdb 文档列表转换为哈希图并将值附加到其中
问题描述
我目前正在尝试将我从 cosmosdb 查询中获取的文档列表转换为地图,以便我可以在不使用它们的 id 的情况下迭代对象元素。我想删除一些元素,我也想将一些数据附加到元素中。最后我想用这个数据输出一个 Json 文件。我怎样才能做到这一点?
例如:
{
"action": "A",
"id": "138",
"validate": "yes",
"BaseVehicle": {
"id": "105"
},
"Qty": {
"value": "1"
},
"PartType": {
"id": "8852"
},
"BatchNumber": 0,
"_attachments": "attachments/",
"_ts": 1551998460
}
Should Look something like this:
"type": "App",
"data": {
"attributes": {
"Qty": {
"values": [
{
"source": "internal",
"locale": "en-US",
"value": "1"
}
]
},
"BaseVehicle": {
"values": [
{
"source": "internal",
"locale": "en-US",
"value": "105"
}
]
},
"PartType": {
"values": [
{
"source": "internal",
"locale": "en-US",
"value": "8852"
}
]
},
}
}
}
解决方案
推荐阅读
- proxy - create-react-app:使用代理进行 Jest 测试
- c++ - 编译器如何转换 std::function?涉及运行时?
- charts - Azure DevOps 构建仪表板图表
- java - Java - XmlRootElement 注释
- java - 如何在 Java 套接字编程中从客户端向服务器发送和接收字符串数组
- flutter - Flutter:当它们的内容从 Google Firestore 到达时如何更新小部件?
- python - python 键盘包可用于 mac os 吗?
- c# - 在两个打开的窗口之间传递数据
- visual-studio - Xamarin.Forms 目标已多次导入
- python - sqlalchemy 将 postgres 表迁移到 oracle