SuiteCRM Rest API отключить нумерацию страниц - PullRequest
0 голосов
/ 13 ноября 2018

Я звоню в SuiteCRM Rest API v8 для получения списка всех связанных данных, используя параметры [[filter]] для поиска по настраиваемому полю.

Я бы хотел отключить, либо временно, с помощью GET параметр, или навсегда, разбиение на страницы в возвращенном наборе данных JSON, так что мне не нужно вызывать следующую страницу, чтобы получить следующие 20 результатов, как я мог бы сделать это много раз.

Пример вверхняя часть ответа на мой запрос cURL выглядит следующим образом:

"links": {
    "self": "https:\/\/localhost:8080\/api\/v8\/modules\/test_module?filter%5Btest_module.test_id_c%5D=%5B%5Beq%5D%5D927269&page%5Boffset%5D=0",
    "next": "https:\/\/localhost:8080\/api\/v8\/modules\/test_module?filter%5Btest_module.test_id_c%5D=%5B%5Beq%5D%5D927269&page%5Boffset%5D=1",
    "last": "https:\/\/localhost:8080\/api\/v8\/modules\/test_module?filter%5Btest_module.test_id_c%5D=%5B%5Beq%5D%5D927269&page%5Boffset%5D=1"
}

Я где-то читал, что можно добавить -1 где-то к параметру max_count, но не могу найти ни одногочеткая документация.Насколько я могу судить, API Suite Rest использует метод get_list() в объекте $bean, описанном здесь -> SuireCRM Работа с компонентами .

...