簡體   English   中英

在具有多個屬性的Graph API查詢中使用$ expand?

[英]Using $expand in Graph API query with multiple attributes?

是否可以擴展多個屬性。 例如:

https://graph.microsoft.com/beta/me?$ expand = memberOf,manager

這將導致錯誤。

解析$ expand的結果至少包含2個項目,但允許的最大值為1。

請參考文檔($ expand部分):

https://developer.microsoft.com/en-us/graph/docs/overview/query_parameters

如果查詢用戶資源,則可以使用$ expand一次僅獲取一個子對象或集合的屬性。

是關於同一主題的討論:

但是,特定實體可能仍然有限制,並且對於用戶而言,它仍然僅限於單個展開的導航。 預計這種情況不會改變。

編輯:我知道這是一個很老的問題,但對於將來在這里結束的任何人:

使用以下語法是可能的(在某些情況下):

$expand=relation1($select=id,name),relation2($expand=relation2a($select=id))

由於文檔很容易規避,因此很難確定擴展將在哪里工作,但是我已經成功完成了上述工作。 也許您遇到的情況缺少的部分是在擴展中指定內部查詢參數?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM