Может ли операция исправления JSON изменить тип документа JSON? - PullRequest
0 голосов
/ 30 октября 2019

Может ли операция add изменить тип документа JSON (например, с массива на объект), когда path: "/"? Я не могу найти ответ в RFC6902 .

Пример:

патч

[
  { "op": "add", "path": "/", "value": {"foo": "bar" } }
]

столкнулся с

[
  { "name": "a" },
  { "name": "b" }
]

Должен ли этот пример вызвать ошибку или он должен преобразовать весь документ массива в объект?

...