【发布时间】:2021-03-03 01:41:01
【问题描述】:
我是 GraphQL 的新手,我需要使用 apollo 发出突变请求。我对语法很不熟悉,并且无法在其他地方找到解决问题的方法。
当我使用以下查询时,我得到一个状态码 200:
const CREATE_USER = gql`mutation Mutation {
createUser(firstName: "corn", uid: "unique", contactNumber: "123467891") {
user {
uid
contactNumber
email
firstName
lastName
gender
},
ok
}
}`
悬停,当我尝试使用以下查询实现变量时,我收到 400 错误请求代码:
const CREATE_USER = gql`mutation createUser($firstName: String, $lastName: String, $uid: String $contactNumber: String) {
user {
contactNumber
email
firstName
lastName
gender
dob
}
ok
}
我查看了示例并通过查询调整了变量以适应,但我仍然无法弄清楚我到底做错了什么。我知道这可能是一个简单的语法问题,但我对 graphql 太不熟悉了,无法弄清楚。任何帮助将不胜感激。
【问题讨论】:
标签: javascript reactjs graphql apollo