mutation (2) 썸네일형 리스트형 (32) Graphql-ruby - Mutation의 모든 것 Mutation RootGraphQL mutation 은 모두 mutation keyword 로 시작한다.mutation($accountNumber: ID!, $newBalance: Int!) { # ^^^^ here setAccountBalance(accountNumber: $accountNumber, newBalance: $newBalance) { # ... } } mutation 으로 시작하는 동작들은 GraphQL 런타임에 의해서 특별한 취급을 받는다. 루트 필드들은 순차적으로 실행되도록 보장된다. 이러한 방법으로 여러개의 mutation 의 결과를 예측할 수 있다. mutation 은 특정한 GraphQL 객체인 Mutation 에 의해 실행된다. 이 객체는 다른 GraphQL 객체들과 같이 정.. (2) GraphQL - 쿼리와 뮤테이션 Queries 와 Mutations 이번 페이지에서는 어떻게 GraphQL 서버로 쿼리를 보내는지 알아보자.Queries and MutationsFieldsArgumentsAliasesFragmentsOperation NameVariablesDirectivesMutationsInline Fragments Fields 간단히 말해서 GraphQL은 객체에 특정 필드를 요청하는 것이다. 이것을 실행하였을 때 얻을 수 있는 간단한 쿼리와 결과를 보면서 시작해보자{ hero { name }}{ "data": { "hero": { "name": "R2-D2" } }} 쿼리와 결과가 완전히 같은 모양인 것을 볼 수 있다. 너는 항상 너가 예상한 것을 돌려받을 것이고 이것은 GraphQL에서 중요한 점이다. 그리고 .. 이전 1 다음