Возможно ли обновление объекта, вложенного в массив через JsonPatchDocument?

Я использую Microsoft.AspNetCore.JsonPatch V2.1.1.

У меня есть структура объекта, как это:

{
  "key" : "value",
  "nested" : [
    { "key" : "value" }
  ]
}

Теперь я хочу обновить ключ во вложенном объекте в массиве:

[
    {"op" : "replace", "path" : "/nested/0/key", "value" : "test" }
]

Но я получаю это исключение:

JsonPatchException: целевое местоположение, указанное сегментом пути '0', не было найдено.

Нужно ли явно создавать конечную точку для внутреннего объекта с его собственным методом PATCH?

0 ответов

Другие вопросы по тегам