API поиска SharePoint Search возвращает несовместимое общее количество строк - PullRequest
0 голосов
/ 27 сентября 2019

Мы создаем пользовательскую веб-часть с функцией нумерации страниц.Для реализации этой функции мы получаем общее количество строк и показываем возможное количество страниц.

При реализации этого мы выполняем запросы с использованием параметров строки запроса startRow и rowLimit.Когда я изменяю параметр строки запроса startRow, атрибут TotalRows возвращает другое число для того же самого queryText.

Example:
https://tenant.sharepoint.com/_api/search/query?querytext='test'&startrow=0&rowLimit=10 returns TotalRows 125
https://tenant.sharepoint.com/_api/search/query?querytext='test'&startrow=10&rowLimit=10 returns TotalRows 112

Но свойство TotalRowsInclusingDuplicates возвращает непротиворечивое значение.Однако, если я пытаюсь использовать начальную строку выше счетчика TotalRows, он возвращает 0 результатов.

Мне интересно, почему Число строк изменяется StartRow.

Кто-либо сталкивается с той же проблемой или имеет какие-либопредложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...