Как получить количество совпадающих элементов с помощью $top в SharePoint REST API?

Я использую SharePoint REST API. Я использую Post API для получения товаров /_api/web/lists/getbytitle(listtitle)/getItems, API SharePoint GET Rest имеет ограничение длины URL. Поэтому мы используем POST API для получения товаров.

У нас есть список из 60 тыс. Товаров с пороговым пределом 70 тыс. Мы применяем различные операции И и ИЛИ в запросе CAML и извлекаем только первые 200 элементов, используя предложение $top. Работает нормально и дает ожидаемые результаты.

С $top=200, получая длину результата как 200 в методе успеха вызова ajax, используя data.d.results.length. Соответствующие элементы запроса CAML - 40 КБ. Если мы не применяем $top, data.d.results.length равен 40k. Мы хотим, чтобы это количество (40 КБ) было использовано, когда мы используем $top = 200 элементов. Есть какой-либо способ сделать это?

0 ответов

Другие вопросы по тегам