Задать вопрос
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


какова причина. Как я могу исправить эту ошибку? Заранее спасибо. Заранее спасибо за ваши ответы.
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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