2016-07-15 70 views
0

我讀過文檔,我似乎無法弄清楚如何爲特定查詢構建我的GraphQL。對於我的數據我有:基於父上下文的GraphQL過濾

child 
    |_ school 
     |_ class 

一個孩子有學校和學校有班,但一個孩子只被分配到一所學校的特定班級。

我想查詢特定的子只得到他們中的類。

我可以在技術上過濾類,而深低頭領域,但我解決了孩子類型的學校場想澄清這仍然符合GraphQL。我應該把類作爲一個字段放在子類型中嗎?

回答

1

一個孩子也有類,所以在子對象中創建一個類字段是有意義的。這除了學校對象中的類字段之外。

當然你也可以在解決它的同時過濾這些類,但這只是另一個額外的工作,沒有特別的理由。

由於兒童和他的班級之間有直接的關係,所以對於一個孩子來說,有一個班級領域似乎更好。