Я хочу использовать graphql для запуска действия addLicenseCodeOneTimeUsage
на сервере. Я не знаю, что сервер ответит, и мне не нужно никакого ответа. Как вы можете видеть, я не перечисляю свойства в addLicenseCodeOneTimeUsage{}
.
const client = new ApolloClient({
link: link,
cache: new InMemoryCache(),
});
yield client.mutate({
/* tslint:disable */
mutation: gql`
}
mutation licensemutation($distributor: String!, $licenceType: String!, $duration: String!, $userId: String!) {
addLicenseCodeOneTimeUsage(distributor: $distributor, licenseType: $licenseType, duration: $duration, userId: $userId) {
}
}
`,
/* tslint:enable */
variables: {
userId: username,
distributor: distributor,
licenseType: licenseType,
duration: duration,
},
});
- Оправдано ли то, что я написал, или у меня есть очевидные неправильные представления о том, как работает GraphQL или как его следует использовать?
- В строке graphql я не определяю какую информацию получать. Этот синтаксис действителен или мне нужно явно указать, что я хочу игнорировать результаты?