Skip to content

Instantly share code, notes, and snippets.

@lu911
Created December 9, 2016 06:45
Show Gist options
  • Save lu911/da2ea1f48776bf7bd473a465d678aa1f to your computer and use it in GitHub Desktop.
Save lu911/da2ea1f48776bf7bd473a465d678aa1f to your computer and use it in GitHub Desktop.
Graphql Query Execute with Variables
fragment userAllFields on User {
id
name
age
gender
}
query($superUserId: Int, $staffUserId: Int) {
users {
...userAllFields
}
superUser: user(id: $superUserId) {
...userAllFields
}
staffUser: user(id: $staffUserId) {
...userAllFields
}
user(id: 1) {
id
}
}
{
"query": "fragment userAllFields on User {
id
name
age
gender
}
query($superUserId: Int, $staffUserId: Int) {
users {
...userAllFields
}
superUser: user(id: $superUserId) {
...userAllFields
}
staffUser: user(id: $staffUserId) {
...userAllFields
}
user(id: 1) {
id
}
}
","
variables ":" {
"superUserId": 1,
"staffUserId": 2
}
"}
{
"superUserId": 1,
"staffUserId": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment