Paging и дополнительные параметры

Постраничный просмотр (paging) можно осуществить при помощи трех параметров:

  • limit: number – количество записей для вывода на странице
  • page: number – номер страницы
  • start: number – количество записей, которые требуется пропустить (skip)

Например просмотр первой страницы с 25 записями:

{
   "action":"Domain.CV_Users",
   "method":"Query",
   "data":[
      {
         "page":1,
         "start":0,
         "limit":25
      }
   ],
   "type":"rpc",
   "tid":45
}

Просмотр второй страницы с 25 записями:

{
   "action":"Domain.CV_Users",
   "method":"Query",
   "data":[
      {
         "page":2,
         "start":25,
         "limit":25
      }
   ],
   "type":"rpc",
   "tid":45
}

Передача дополнительный параметров в запросе осуществляется при помощи массива params.

Пример:

{
   "action":"Domain.CV_Users",
   "method":"Query",
   "data":[
      {
         "params": ["", 0, null]
         "page":1,
         "start":0,
         "limit":25
      }
   ],
   "type":"rpc",
   "tid":45
}
Print Friendly, PDF & Email