阿波罗服务器突变解析器未调用

时间:2019-04-25 16:26:09

标签: graph apollo-server

这是我的模式


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)
    }
  }
}

当我发送一个突变时,未调用resolvers突变。我在解析器Mutation中添加了consoon.log,该变量未在控制台上打印。解析程序的查询可以。有什么好的建议吗?

image

image

1 个答案:

答案 0 :(得分:0)

我的个人错误

请不要介意