Перейти к содержанию

Группировка записей табличного списка

Запрос

Тип Метод
POST /value_stores/{id}/group

Описание: При выполнении запроса, записи выбранного табличного списка будут сгруппированы по заданному полю.

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

POST
http://127.0.0.1/cruddy/v2/value_stores/{id}/group

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

Параметр Описание
{id} Идентификатор табличного списка

Тело запроса:

Параметр Тип данных Обязательность Описание
group_field string Required Поле для группировки табличных списков
Пример тела запроса

{
  "group_field": "string"
}

Успешный ответ

Статус код: 200 - успешный ответ.

Формат: JSON.

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

Параметр Тип данных Описание
items Array Список объектов сгруппированных по полю
items{value} string Значение поля
items{count} integer Количество повторений
Пример ответа

{
  "items": [
    {
      "value": "string",
      "count": 1
    }
  ]
}

Другие возможные ответы

Код Ответ Описание
400 id is empty Не передан параметр “id”
404 Not found Удаляемый объект не существует
500 Internal Server Error Другие ошибки при удалении объекта

Примечание: Текст ошибки не фиксированный, может изменяться в зависимости от фактического ответа получателя запроса.

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

Код 400

{
  "error": "Bad Request",
  "error_code": 400
}

Код 404

{
  "error": "Not Found",
  "error_code": 404
}

Код 500

{
  "error": "Internal Server Error",
  "error_code": 500
}