열받아서 쓰는 graphql query

이승연·2021년 4월 27일
0
# Write your query or mutation here
mutation ($imei: String = "BH1398", $scoot:ID="ckn49kzhc0bjbbp57vaau8o78", $lock: Boolean = false, $light: Boolean = true, $maxspeed: Int = 25){
  createSharingScoot(
    data : {
      imei : $imei 
    	scoot: {connect: {id: $scoot}}
    	lock : $lock
    	light: $light
    	maxSpeed: $maxspeed
  }
  ){
    id
  }
}

데이터베이스의 SharingScoot이라는 테이블에 데이터를 추가하는 쿼리입니다.

  • mutation: 나는 이 테이블에 내용을 추가하거나 바꾸겠다
  • mutation ($<variable의 이름> 내가 마음대로 지을 수 있음): <variable의 타입(string, int등 또는 ID)> = <넣고 싶은 값> )
  • {createSharingScoot}: graphQL에서 만들어준 function이름
  • {createSharingScooot(data: {각각의 필드: 위에서 정의해준 variable})}
  • {id}: 내가 정의해주지 않는 필드를 써준다

0개의 댓글