【问题标题】:apollo server mutation resolver not called未调用阿波罗服务器突变解析器
【发布时间】:2019-09-15 03:37:30
【问题描述】:

这是我的架构


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,它没有在控制台上打印。解析器的查询没问题。有什么好的建议吗?

【问题讨论】:

    标签: graph apollo-server


    【解决方案1】:

    我个人的错误

    请不要介意

    【讨论】:

      猜你喜欢
      • 2019-10-08
      • 2019-02-08
      • 2021-09-09
      • 2020-02-15
      • 2019-04-02
      • 2017-03-23
      • 2017-07-21
      • 2019-03-06
      • 2020-01-14
      相关资源
      最近更新 更多