2017-05-17 42 views
1

陣列我有這種突變:傳承GraphQL

mutation updateProducts($input1 : ProductInput!, $id1: ID!, $input2 : ProductInput!, $id2: ID!){ 
    p1: updateProduct(productInput: $input1, id: $id1){ 
     product{ 
     id 
     showcaseOrder 
    } 

    } 
enter code here 
    p2: updateProduct(productInput: $input2, id: $id2){ 
     product{ 
     id 
     showcaseOrder 
    } 
    }  

} 

我設置這個變量:

{ 
    "input1": { 
    "showcaseOrder": 2 
    }, 
    "id1": "363", 
    "input2": { 
    "showcaseOrder": 1 
    }, 
    "id2": "364" 
} 

我想傳遞一個數組的所有信息查詢,而不是一一傳遞。

回答

1

你可以爲變量定義一個輸入類型,它取所有的值。請看看這個cheat sheet

或者例如這個post