是否可以$扩展多个属性。例如:
https://graph.microsoft.com/beta/me?$扩大=的memberOf,经理
这将导致错误。
解析$ expand的结果至少包含2个项目,但是 允许的最大值为1。
答案 0 :(得分:1)
请参阅文件($ expand部分):
https://developer.microsoft.com/en-us/graph/docs/overview/query_parameters
如果您在user资源上查询,则可以使用$ expand一次只获取一个子对象或集合的属性。
here是关于同一主题的讨论:
但是,特定实体可能仍然有限制,对于用户而言,它仍然仅限于单个扩展导航。预计这不会改变。
答案 1 :(得分:1)
编辑:我知道这是一个很老的问题,但是对于将来在这里结束的任何人:
使用以下语法是可能的(在某些情况下):
$expand=relation1($select=id,name),relation2($expand=relation2a($select=id))
由于文档非常易懂,因此很难确定扩展将在哪里工作,但是我已经成功完成了上述工作。 也许您遇到的情况缺少的部分是在扩展中指定内部查询参数?