я неправильно устанавливаю схему? - PullRequest
0 голосов
/ 21 января 2019

Я неправильно настраиваю схему?Я могу выполнить мутацию и запрос на детской площадке, но во внешнем интерфейсе появилось следующее сообщение об ошибке: "Ошибка сети: неожиданный токен <в JSON в позиции 0" </strong>, затем я проверил бэкэнд, который показывает сообщение ниже, может кто-нибудь помочья?

# import * from './generated/prisma.graphql'

    type Mutation{
        createLeague(name: String, zhName: String, image: String, season: String, nation: String, clubs: Club): League!
        createClub(name: String, zhName: String, tla: String, badge: String, leagues: League): Club!

    }

    type Query{
        leagues: [League]!
        clubs: [Club]!
    }
Error: The type of Mutation.createLeague(clubs:) must be Input Type but got: Club.

The type of Mutation.createClub(leagues:) must be Input Type but got: League.
    at assertValidSchema (/mnt/c/Users/chisi/coding/tipson0.1/server/node_modules/graphql/type/validate.js:78:11)
    at Object.validate (/mnt/c/Users/chisi/coding/tipson0.1/server/node_modules/graphql/validation/validate.js:55:35)
    at doRunQuery (/mnt/c/Users/chisi/coding/tipson0.1/server/node_modules/apollo-server-core/dist/runQuery.js:111:42)
    at /mnt/c/Users/chisi/coding/tipson0.1/server/node_modules/apollo-server-core/dist/runQuery.js:21:56
    at process._tickCallback (internal/process/next_tick.js:68:7)
Error: The type of Mutation.createLeague(clubs:) must be Input Type but got: Club.

The type of Mutation.createClub(leagues:) must be Input Type but got: League.
    at assertValidSchema (/mnt/c/Users/chisi/coding/tipson0.1/server/node_modules/graphql/type/validate.js:78:11)
    at Object.validate (/mnt/c/Users/chisi/coding/tipson0.1/server/node_modules/graphql/validation/validate.js:55:35)
    at doRunQuery (/mnt/c/Users/chisi/coding/tipson0.1/server/node_modules/apollo-server-core/dist/runQuery.js:111:42)
    at /mnt/c/Users/chisi/coding/tipson0.1/server/node_modules/apollo-server-core/dist/runQuery.js:21:56
    at process._tickCallback (internal/process/next_tick.js:68:7)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...