graphql 사용법

OwlSuri·2022년 3월 16일
0

Create
Read - query
Update
Delete

read(조회하기)를 제외하고는 모두 mutation을 사용. 백엔드에서 만들어 놓은 doc을 보고 사용법대로 작성한다.

shift+space키를 누르면, 요소들이 나온다.

  1. Create(example)
mutation{
  createProduct(seller:"수리", createProductInput:{
    name:"텀블러",
    detail: "이쁨",
    price: 10000
  }){
    _id
    number
    message
  }
}

  1. Read(example)
query{
  fetchProduct(productId:"a52cdd63-aac6-41b4-91f9-e23e3e60cfcb"){
    name
    detail
    price
  }
}

  1. Update(example)
mutation{
  updateProduct(productId:"a52cdd63-aac6-41b4-91f9-e23e3e60cfcb", 
    updateProductInput:{
      price:500000000
    })
  {
    _id
    number
    message
  }
}

  1. Delte(example)
mutation{
  deleteProduct(productId:"a52cdd63-aac6-41b4-91f9-e23e3e60cfcb"){
    number
    message
  }
}

profile
기억이 안되면, 기록을 -

0개의 댓글