Я звоню в 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 Работа с компонентами .