Проводник графов возвращает неподдерживаемый запрос при выполнении
https://graph.microsoft.com/v1.0/users?$select=id,usageLocation&$filter=usageLocation+eq+null
Однако в соответствии с документацией должен поддерживаться фильтр для нулевого значения при использованииLocation: https://learn.microsoft.com/en-us/graph/aad-advanced-queries?tabs=http
Я что-то упустил, или документация здесь неправильная?
Я попытался воспроизвести то же самое в своей среде и получил следующие результаты:
Когда я выполнил тот же запрос, что и вы, в Graph Explorer, я тоже получил такую же ошибку, как эта:
GET https://graph.microsoft.com/v1.0/users?$select=id,usageLocation&$filter=usageLocation+eq+null
Ответ:
Как упоминалось в этой документации MS,
Оператор
$filter
требует дополнительных параметров запроса, которые:ConsistencyLevel=eventual
заголовок и$count=true
строка запроса
Чтобы устранить ошибку, вам необходимо добавить расширенные параметры запроса, как показано ниже:
GET https://graph.microsoft.com/v1.0/users?$select=id,usageLocation&$filter=usageLocation+eq+null&$count=true
ConsistencyLevel: eventual
Ответ: