forked from leuchter/VS_LET
|
|
||
|---|---|---|
| .. | ||
| src/main | ||
| .gitignore | ||
| README.md | ||
| justfile | ||
| pom.xml | ||
README.md
GraphQL Queries
just serve
- zuerst einige Stimmen über das Servlet abgeben: "Howard Joel Wolowitz" wählen
- dann einige Stimmen weitere über das Servlet abgeben: "Dr. Amy Farrah Fowler" wählen
- über das Servlet abfragen, wie gewählt wurde: Ergebnis abrufen
GraphiQL-UI
http://localhost:8080/graphiql/
GraphQL-Queries
- Anzahl aller abgegebenen Stimmen:
{votesNumber} - alle Stimmen:
{allVotes {choice votes}} - alle Stimmen, nur die Namen:
{allVotes {choice}} - Anzahl der Stimmen für "Dr. Amy Farrah Fowler":
{votes(choice: "Dr. Amy Farrah Fowler")} - mit nicht gewähltem Namen geht es auch (Ergebnis = 0):
{votes(choice: "Lex Luthor")} - ohne Namen geht es nicht (Pflichtfeld):
{votes()}