Можно ли найти nested объекты которые могу лежать в разных типах на разном уровне вложенности?

Добрый день.
Можно ли найти nested объекты которые могу лежать в разных типах на разном уровне вложенности ?
Например нужно найти и обновить тег с id = 2.

// type product
{
  "id_int" : 1,
  "name_str": "Product 1",
  "tags" : [
    {
      "id": 1,
      "name" : "Tag 1"
    },
    {
      "id": 2,
      "name" : "Tag 2"
    }
  ]
}

// type client
{
  "id_int" : 1,
  "name_str": "client 1",
  "user" : {
    "id_int" : 2,
    "name" : "User 2",
    "tags" : [
      {
        "id": 1,
        "name" : "Tag 1"
      },
      {
        "id": 2,
        "name" : "Tag 2"
      }
    ]
  }
}

Да, если объединить несколько запросов nested с разными path для каждого уровня/типа в один запрос bool

А Вы можете привести пример запроса для обновления ? Я не совсем понимаю как это будет выглядеть.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.