Giter Site home page Giter Site logo

Comments (8)

sarink avatar sarink commented on May 2, 2024 119

If you're like me, you simply missed the sneaky "variables" input box (bottom left corner):

screen shot 2018-10-09 at 5 08 59 pm

screen shot 2018-10-09 at 5 09 10 pm

from graphiql.

tinnou avatar tinnou commented on May 2, 2024 47

Let say your ChangeCohortInput has the fields clientMutationId and title.

Your mutation would look like:

mutation example($cohort: ChangeCohortInput!){
  change_cohort(input: $cohort) {
    user {
      cohort {
        title
      }
    }
  }
}

and variables

{
  "cohort": {
    "clientMutationId": "random",
    "title": "New cohort title"
  }
}

from graphiql.

holmesal avatar holmesal commented on May 2, 2024 28

@asiandrummer I think a lot of people (like me, 5 minutes in the past 😁) are going to land on the graphiql README looking for precisely the example above, and while the graphql specification document technically has the info you need, it's a lot to parse/search.

Might be worth adding an example for first-timers?

from graphiql.

asiandrummer avatar asiandrummer commented on May 2, 2024 3

Per lots of requests for the examples in README (simple query examples && GraphiQL component customizations), I'm working on adding/improving the README. Please stay tuned for upcoming updates :D

from graphiql.

extrajordanary avatar extrajordanary commented on May 2, 2024 3

@asiandrummer greatly appreciate it, really do love using GraphiQL :)

from graphiql.

asiandrummer avatar asiandrummer commented on May 2, 2024

Thanks for the answer @tinnou. I do feel like the example for mutation operation better belongs to GraphQL Specifications Document, as it already explains the correct specifications, requirements, and examples for running a mutation operation.

from graphiql.

extrajordanary avatar extrajordanary commented on May 2, 2024

@asiandrummer I agree with @holmesal, the GraphQL Specifications Document is extremely dense. I would never be able to find the info needed within it if I didn't already know what the answer is so that I can ctrl-f the page for $.

the screenshot on the readme alone is already a 100% improvement, but even a simple list of links to the most relevant parts of the GraphQL Specifications Document would be another good and not-too-painful improvement for users

from graphiql.

asiandrummer avatar asiandrummer commented on May 2, 2024

Alright, I've tried adding some examples to README - go check it out!
I'll close this issue for now, but if you have any other suggestions, feel free to open another issue or reopen this one.

from graphiql.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.