Как сделать обработку после того, как API дал ответ - PullRequest
0 голосов
/ 09 февраля 2019

У меня есть POST API, который принимает JSON в следующем формате и вставляет данные в 5 таблиц.

Но поскольку мне приходится писать 5 разных запросов для вставки данных, API требует больше времени для ответаназад.

{
  "table1": [
    {
      "field1": "value1",
      "field2": "value2",
      "field3": "value3"
    },
    {
      "field4": "value4",
      "field5": "value5"
    }
  ],
  "table2": [
    {
      "field1": "value1",
      "field2": "value2",
      "field3": "value3"
    }
  ],
  "table3": [
    {
      "field1": "value1",
      "field2": "value2",
      "field3": "value3",
      "field4": "value4"
    },
    {
      "field5": "value5"
    }
  ],
  "table4": [
    {
      "field1": "value1",
      "field2": "value2",
      "field3": "value3",
      "field4": "value4",
      "field5": "value5"
    }
  ]
}

Я хотел бы знать, есть ли какой-либо инструмент или метод, доступный там, с помощью которого я могу выполнить поток следующим образом,

  1. Весь JSON будет вставлен водна таблица
  2. Как только сервер будет вставлен, он освободит интерфейс, выдав ответ.
  3. Как только клиент получит ответ и будет освобожден, сервер будет вставлять одну за другой.данные в соответствующей таблице.

такой поток сделает API быстрее.Спасибо вам за ваши предложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...