Как поделиться настраиваемыми typeDefs и enum на сервере Apollo? - PullRequest
0 голосов
/ 30 мая 2020

Предположим, у меня есть два typeDef, один - пользовательский, а другой - продукт. В user typeDef у меня есть мутация с именем logout, которая при вызове возвращает сообщение. Другой typeDef (product) имеет функцию под названием add product, которая при повторном вызове возвращает сообщение. Я добавил сообщение typeDef индивидуально в оба typeDefs, но это вызывает ошибку. Может быть только один тип с именем \ "Message \". \ N \ nField \ "Message.message \" может быть определено только один раз . Я также добавляю скриншоты для наглядности. Итак, как мне передать сообщения typeDefs обоим typeDefs? Надеюсь, я объяснил свою проблему.

enter image description here

enter image description here

1 Ответ

0 голосов
/ 30 мая 2020

Я создал одну папку и внутри нее я создал сообщение. js typeDefs. Я включил этот файл в свой root typeDefs. Этот подход решил мои проблемы с совместным использованием typeDef между typeDefs.

...