杰森补丁:追加多个?

时间:2020-07-25 20:06:08

标签: json-patch

基本上,如何将这两个操作结合起来?

- op: add
  path: /spec/template/spec/volumes/-
  value:
    name: php-src
    emptyDir: {}
- op: add
  path: /spec/template/spec/volumes/-
  value:
    name: nginx-src
    emptyDir: {}

如果我这样尝试,它将删除现有条目:

- op: add
  path: /spec/template/spec/volumes
  value:
    - name: php-src
      emptyDir: {}
    - name: nginx-src
      emptyDir: {}

我只想在现有数组/spec/template/spec/volumes的末尾添加两个新条目。

1 个答案:

答案 0 :(得分:2)

不可能 - Json Patch spec 只允许添加奇异值。