Фильтрация данных с использованием rest api из библиотеки документов в SharePoint - PullRequest
0 голосов
/ 27 июня 2018

Я могу получить документы, загруженные в библиотеку документов SharePoint в Интернете. Теперь я хочу отфильтровать содержимое, которое выбирается на основе столбца «Уточняющий запрос» и «Выбор». Но фильтр не работает в остальных API. Кто-нибудь может здесь помочь? Ниже приведена часть URL, которую я использую.

/items?$select=,FieldValuesAsText/FileRef&$expand=FieldValuesAsText&$
                                              filter=FieldValuesAsText eq ‘Workbook.xlsx'",

Ответы [ 2 ]

0 голосов
/ 29 сентября 2018

Вы можете попробовать это:

/_api/web/Lists('ListGUID')/items?$select=FieldValuesAsText/FileRef&$expand=FieldValuesAsText&$filter=FileLeafRef eq 'filename.txt'
0 голосов
/ 28 июня 2018

Если вы хотите отфильтровать данные по имени файла, мы можем использовать остальные API ниже.

/_api/web/lists/getbytitle('DL')/items?$select=*,FieldValuesAsText&$expand=FieldValuesAsText&$Filter=FileLeafRef eq 'Workbook.xlsx'

Если вы хотите отфильтровать базу данных по полю поиска и файлу выбора, мы можем использовать это. В моем тесте поле поиска - «MyLookup», а поле выбора - «MyChoice».

/_api/web/lists/getbytitle('DL')/items?$select=*,FieldValuesAsText,MyLookup/Title&$expand=MyLookup&$Filter=MyChoice eq 'Choice1' and MyLookup/Title eq 'lookup1'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...