Сортировка данные осуществляется при помощи передачи массива sort.
Пример
{
"action":"pd_users",
"method":"Query",
"data":[
{
"page":1,
"start":0,
"limit":25,
"sort":[
{
"property":"c_firstname",
"direction":"DESC"
}
]
}
],
"type":"rpc",
"tid":13
}
В указанном примере сортировка пользователей осуществляется по полю c_firstname по направлению DESC.
Параметр direction имеет два значения: ASC или DESC.
При применении множественной сортировки в массив передаются несколько значений:
{
"action":"pd_users",
"method":"Query",
"data":[
{
…
"sort":[
{
"property":"c_login",
"direction":"DESC"
},
{
"property":"c_firstname",
"direction":"DESC"
}
]
}
],
"type":"rpc",
"tid":13
}