Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microsoft graph api 包含Microsoft Graph query上的筛选器不起作用_Microsoft Graph Api - Fatal编程技术网

Microsoft graph api 包含Microsoft Graph query上的筛选器不起作用

Microsoft graph api 包含Microsoft Graph query上的筛选器不起作用,microsoft-graph-api,Microsoft Graph Api,我正在尝试在/users查询中使用用户contains过滤器,例如: ?$filter=contains(显示名称“Garth”) 但是,这会导致BadRequest响应说“找到了名为“contains”的未知函数。这也可能是对导航属性的键查找,这是不允许的。” 根据OData4.0规范,contains过滤器应该是可用的。有没有办法在用户列表上使用包含筛选器?用户无法使用包含功能开始使用可供选择。 e、 g..此外,您还可以尝试people API(该API仅在/beta版上提供)。这支持$s

我正在尝试在/users查询中使用用户contains过滤器,例如: ?$filter=contains(显示名称“Garth”)

但是,这会导致BadRequest响应说“找到了名为“contains”的未知函数。这也可能是对导航属性的键查找,这是不允许的。”


根据OData4.0规范,contains过滤器应该是可用的。有没有办法在用户列表上使用包含筛选器?

用户无法使用
包含功能<代码>开始使用
可供选择。

e、 g..

此外,您还可以尝试people API(该API仅在/beta版上提供)。这支持$search并将进行模糊和语音匹配。
?$search=Garth

此搜索仅通过您的联系人列表(或可能通过电子邮件搜索)进行。但结果真的很奇怪,看起来与我无关。这并不是在你所有的房客中寻找合适的人,而是你最常与之沟通的人。目前,它不允许跨租户中的所有用户进行搜索。Marek的观点是正确的-我们不支持搜索用户-只支持startswith过滤器。您可以在UserVoice上对此提出请求-