3
なぜApigeeにKey/Value mapsのような形式があるのか理解しようとしています。 entry
が配列であることなぜApigee Key/Value Mapにそのような形式があるのですか
{
"name": "Map_name",
"entry": [
{
"name": "Key1",
"value": "value_one"
}, {
"name": "Key2",
"value": "value_two"
}
]
}
注:ときcreating a keyあなたは、このようにJSONをPOSTする必要があります。
you'rは、あなたがこのようにポリシーを使用する必要がありaccessing a Key/Value Map:
<KeyValueMapOperations mapIdentifier="Map_name">
<Scope>environment</Scope>
<Get assignTo="foo_variable" index="2">
<Key>
<Parameter>Key2</Parameter>
</Key>
</Get>
</KeyValueMapOperations>
見ての通り、あなたはキー名とインデックスの両方を指定する必要があります!冗長ではないですか?インデックスで値にアクセスするのはちょっと不便です...それは1ベースのことではありません(パスカル!)。なぜ私はインデックスについて気にする必要がありますか?