graph - 未调用阿波罗服务器突变解析器
问题描述
这是我的架构
const typeDefs = gql`
type Query {
users(pagestart: Int = 1, pagesize: Int = 10): UsersResponse
user(id: ID!): User!
me: User
}
type Mutation {
addUser(user: UserRequest): UserResponse
updateUser(user: UserRequest): UserResponse
login(user: UserRequest): UserResponse
logout: UserResponse
}
这是我的解析器
module.exports = {
Query: {
// ...
},
Mutation: {
addUser (_, { user }, { dataSources }) {
return dataSources.UserDatasource.addUser(user)
}
}
}
当我发送一个突变时,解析器突变没有被调用。我在解析器突变中添加了 consoon.log,它没有在控制台上打印。解析器的查询没问题。有什么好的建议吗?
解决方案
我个人的错误
请不要介意
推荐阅读
- html - 如何在 v-for 循环中拖动单个元素
- flutter - 仅音频中的自定义操作通知图标
- java - 线程池如何能够重用线程?
- java - How to use Jackson to parse XML files with streaming API
- c# - 多层解决方案中的 Blazor 应用程序管理授权
- json - Azure 存储 REST API 能否以 JSON 格式发送响应?
- python - 函数的输入张量必须来自 `tf.keras.Input`
- c# - EF Core options.UseLazyLoadingProxies(true) 导致记录问题
- docker - 无法从 macos 访问 docker 主机
- java - RapidAPI 的响应结果给出了轻松的 JSON