例如,有一个神奇宝贝文档:
{
"name": "Pikachu",
"attacks": [
{
"name": "Charge",
"power": 40,
"type": "normal"
},
{
"name": "Thunder",
"power": "80",
"type": "electric"
}
]
}
上下文:
我的表单不会像所有数据都显示在屏幕上的大表单。 我将像口袋妖怪的基本领域和模式子窗体一样,发布/修补诸如Attacks之类的嵌入式文档。
问题:
使用学说ODM更新攻击的好方法是什么?
建议:
我看到了两种解决方案,但我不知道什么是最好的,或者是否有更多...
1)映射整个神奇宝贝,然后冲洗
2)映射攻击,用新的攻击替换攻击,刷新口袋妖怪
使用解决方案1)我需要使用一些JS来构建正确的JSON,它可能很脏。
使用解决方案2)我将在子文档中需要一个ID攻击对吗?或确保统一性的东西。
TY