From 204d4506a1adb9e2315882db22612593fdc5a5f9 Mon Sep 17 00:00:00 2001 From: lee Date: Thu, 22 Jul 2021 18:55:09 +0100 Subject: [PATCH] graphql: adding progress query --- docs/db/graphql.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docs/db/graphql.md b/docs/db/graphql.md index ca1fabcd..ce92654b 100644 --- a/docs/db/graphql.md +++ b/docs/db/graphql.md @@ -226,3 +226,32 @@ Query variables: ```graphql {"name": "Joao"} ``` + +--- + +- The following query returns information about the progress of a given user in a specific path. + +```graphql +query getProgress($name: String!, $path: String!) { + progress(where: {user: {login: {_eq: $name}}, _and: {path: {_eq: $path}}}) { + path + grade + isDone + campus + group { + captainLogin + members { + user { + login + } + } + } + } +} +``` + +query variable: + +```graphql +{"name": "Joao", "path": "/madere/piscine-go/exam-01" } +```