[vue-apollo]: 查询 getTeam 时发生错误

[vue-apollo]:An error has occured for query getTeam

我正在使用 vue-apollo,目前我遇到了问题:

Workspace.vue

<script>
    import { GetTeam } from '../constants/query.gql'
    export default  {
        name: 'Workspace',
        data() {
            return {
                getTeam: {}
            }
        },
        apollo: {
            getTeam: {
                query: GetTeam
            }
        }
   }
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>

query.gql

query GetTeam {
    getTeam {
       id
       name
    }
}

我遇到以下错误

[vue-apollo]:An error has occured for query getTeam

有办法解决这个问题吗?

//resolvers.js
const resolvers = {
  Query: {
        async getTeam(_, args, context) {
            const userId = getUserId(context)
            const user = await User.findById(userId)
            return await Team.findById(user.team)
        }
}

//schema.graphql

type Team {
    id: String!
    name: String!
}

type User {
  ......
}

运行:

npm install --no-save apollo-utilities@1.0.22

帮我解决了这个问题。参见 https://github.com/apollographql/apollo-client/issues/4125