Обновление записей в таблице

Запрос

Адрес:

POST {site}/api/data/update/

Параметры запроса:

  • access_id (string) - Идентификатор текущей сессии
  • table_id (integer) - ID таблицы
  • cals (boolean) - Включить или выключить вычисления
  • data (data.fields) - Ассоциативный массив, ключ-значения, где в качестве ключа используется имя поля
  • filter (data.filter) - Ассоциативный массив, ключ-параметры фильтра

Пример запроса:

{
  "access_id": "57bbca48d10b71bea8712b721113bb53",
  "table_id": 74,
  "cals": true,
  "data": {
    "row": {
      "f810": "18"
    }
  },
  "filter": {
    "row": {
      "f810": {
        "term": "=",
        "value": 17,
        "union": "AND"
      },
      "f807": {
        "term": "=",
        "value": 172,
        "union": "AND"
      }
    }
  }
}

или

{
  "access_id": "57bbca48d10b71bea8712b721113bb53",
  "table_id": 74,
  "cals": true,
  "data": {
    "line": {
      "Цена": "18"
    }
  },
  "filter": {
    "line": {
      "Цена": {
        "term": "=",
        "value": 17,
        "union": "AND"
      },
      "Счет": {
        "term": "=",
        "value": 172,
        "union": "AND"
      }
    }
  }
}

Ответ

Параметры ответа:

  • count (integer) - Количество обновленных строк
  • code (integer) - Код возврата
  • message (string) - Расшифровка кода возрата

Пример ответа:

{
  "count": "1",
  "code": 0,
  "message": "Done"
}



comments powered by HyperComments

+ сегодня

компаний уже выбрали Клиентскую базу!
Узнайте, почему.

  • компания
  • компании
  • компаний
  • выбрала
  • выбрали
  • выбрали

Создайте собственный аккаунт прямо сейчас! Бесплатно! Создать аккаунт