我在public static int callGetOnObject(GettableObject gettableObject) {
return gettableObject.get();
}
中的mutation
函数下面定义了
apollo graphql
上面的代码中有两个名为
gql`
mutation addToBasket($sku: String!) {
addToBasket(id: $sku) @client {
items {
id
}
}
}
`;
的函数。一个在addToBasket
关键字之后,另一个在块内的函数名称。我想知道两者之间有何不同。
我发现mutation
之后的那个可以是任何东西而不会破坏任何代码。定义这两个重复名称的目的是什么?我有多余的东西吗?