shakiriker
@shakiriker

Error: Field «My.x» already exists in the schema?

это может схима

index.js

import { gql } from "apollo-server-express";
import My from "./My";

const linkSchema = gql`
  type Query {
    my: My
  }
  type My {
    _: Boolean
  }
`;
export default [linkSchema, My];


My.js

import { gql } from "apollo-server-express";

export default gql`
  extend type My {
    x: Int
  }
`;

package.json

"dependencies": {
    "apollo-server": "^2.14.4",
    "apollo-server-express": "^2.14.4",
    "express": "^4.17.1",
    "graphql": "^15.1.0",
  }


когда версия GraphQL 14 все работает. но при переходе на 15 я получаю ошибку.

Error: Field "My.x" already exists in the schema. It cannot also be defined in this type extension


какова причина. Как я могу исправить эту ошибку? Заранее спасибо. Заранее спасибо за ваши ответы.
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы