быть больше 1? Что-то у меня не получается добиться такой ситуации.
2. Есть ли какой-нибудь гайдлайн по дроблению большой схемы с перекрёстными связями на куски для удобной разработки? Натравливаю graphql-codegen (плагин typescript-resolvers) на части схемы - он падаёт с ошибкой из-за недостающих типов, натравливаю на схему целиком - он генерирует простынь с несолькими десятками типов в Resolvers, мне не нравится и хочется как-то подробить.
https://github.com/graphql/graphql-js/issues/605
мы в конечном итоге перешли на typegraphql и начали генерировать схему из модульного тайпскриптового кода... в таком случае нет проблемы с прохождением по графу зависимых типов, построение под-графа для выгрузки в схему работает как часы
Спасибо, посмотрю. Что-то он мне не попадался.
Принято!
То есть запрос fragment a on AbcConnection { edges { node { fieldA } } } query { getAbcConnection { edges { cursor } ...a } } должен приводить к info.fieldNodes.length == 2 в ресолвере getAbcConnection?
я низнаю( и не могу проверить, рабочего окружения под рукой нет
ну вот вроде соответствует тому, что на гитхабе, а я проверяю, и у меня length == 1)
Обсуждают сегодня