Запрос с использованием SharePoint REST API с использованием Author / EMail - PullRequest
0 голосов
/ 22 января 2019

Я столкнулся с проблемой фильтрации с использованием поля Autor / EMail в REST API. Запрос работает нормально, когда список не регулируется. Но мы получаем исключение регулирования, когда список сокращается (> 5000). Индекс созданного столбца был хорошо.

https://example.org/sites/dev/rnd/_api/web/lists/getbytitle('Favs')/items?$Select=ID,ItemId,ListName,Author/EMail&$Expand=Author&$Filter=Author/EMail eq 'john.smith@org.com'

1 Ответ

0 голосов
/ 13 февраля 2019

После нескольких проб и ошибок я обнаружил, что Author / Email не является правильным полем для использования. Вместо этого нам нужно использовать Author / Id. Идентификатор будет идентификатором пользователя сайта, и мы можем получить значение из свойства _spPageContextInfo.userId

Надеюсь, это кому-нибудь поможет.

...