加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

microsoft-graph – 包含Microsoft Graph查询过滤器无法正常工作

发布时间:2020-12-14 02:06:12 所属栏目:Windows 来源:网络整理
导读:我正在尝试在/ users查询上使用包含过滤器,例如: https://graph.microsoft.com/v1.0/users?$filter = contains(displayName,’Garth’) 但是,这会导致BadRequest响应,说“找到了名称’包含’的未知函数.这也可能是导航属性的关键查找,这是不允许的.” 根据
我正在尝试在/ users查询上使用包含过滤器,例如:
https://graph.microsoft.com/v1.0/users?$filter = contains(displayName,’Garth’)

但是,这会导致BadRequest响应,说“找到了名称’包含’的未知函数.这也可能是导航属性的关键查找,这是不允许的.”

根据OData 4.0规范,尽管可以使用包含过滤器.有没有办法在用户列表中使用包含过滤器?

解决方法

包含功能不适用于用户. startsWith虽然可用.
例如 https://graph.microsoft.com/v1.0/users?$filter=startswith(displayName,'Garth').

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读