Вопрос

Больше 40 строк при OData запросе

Добрый день, Коллеги!

Подскажите как получить больше 40 строк при запросе. Знаю про параметр $top, который позволяет указать сколько строк брать, но как узнать сколько всего строк подходит под запрос, чтобы правильно забрать данные в полном объеме

Нравится

3 комментария
Лучший ответ

Добрый день!

Лучше не получать сразу все строки - может возникнуть большая нагрузка на ваше приложение и bpm, а получить данные циклично (по 40 или более). Как только в ответ придет пустой массив - цикл закончен

Добрый день!

Лучше не получать сразу все строки - может возникнуть большая нагрузка на ваше приложение и bpm, а получить данные циклично (по 40 или более). Как только в ответ придет пустой массив - цикл закончен

Подскажите, а как выглядит такой цикличный запрос?

Калушка Д.,

Для этого используются параметры top (взять N записей), skip (пропустить M уже полученных записей, M = N*i, i - номер итерации), order (отсортировать - обязательно)

Показать все комментарии