Фильтр дисков Microsoft Graph не применяется

Я пытаюсь получить библиотеку SharePoint по имени с помощью Micrsoft Graph.

Следующий запрос возвращает имена двух библиотек (точнее, дисков): https://graph.microsoft.com/v1.0/sites/SiteID/drives?$select=name,id

Результат:

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#drives(name,id)",
    "value": [
        {
            "id": "b!AzzEy..............MAZI5",
            "name": "Dokumenty"
        },
        {
            "id": "b!AzzEy.............B-G2yh",
            "name": "serwis"
        }
    ]
} 

Чтобы вернуть только одного по имени, делаю такой $ filter

https://graph.microsoft.com/v1.0/sites/SiteID/drives?$select=name,id&$filter=name eq 'serwis'

но не работает - возвращает все диски.

Где проблема в URL?


person M2Mal    schedule 21.12.2020    source источник


Ответы (1)


К сожалению, фильтр $ не работает с конечной точкой дисков. Пожалуйста, не стесняйтесь проголосовать за эту функцию, спросите здесь - https://microsoftgraph.uservoice.com/forums/920506-microsoft-graph-feature-requests/suggestions/41172841-microsoft-graph-api-odata-support-to-fetch-dri

person Sunitha-MSFT    schedule 21.12.2020
comment
Спасибо за ваш ответ; Я уже сомневался в своем понимании фильтров. Конечно, я отдал свой голос. Спасибо еще раз. - person M2Mal; 22.12.2020