Size: a a a

GraphQL — русскоговорящее сообщество

2018 September 06

KA

Kylych Asankulov in GraphQL — русскоговорящее сообщество
Eugene M
кажется, у нас недопонимание. если ты на клиенте пиешь схему, то ее нужно писать в отдельном файле - schema.graphql, из него можно получить интроспект схему (json) с помощью cli. если твоя схема на бекенде, то выделение schema.graphql не обязятельно, ты можешь получить интроспектпрямо с эндпонита, там где твой api, с помощью того же cli
Это понятно что можно с эндпоинта. Но можно ли с самого жс файла на бекенде вытащить интроспект ?
источник

EM

Eugene M in GraphQL — русскоговорящее сообщество
пусть клиент это делает на билд степе
источник

EM

Eugene M in GraphQL — русскоговорящее сообщество
если я верно понял, у тебя вообще нет схемы, просто описание типов с ресолверами
источник

EM

Eugene M in GraphQL — русскоговорящее сообщество
нужно было делать схему, из нее экзекутабл и экстендить ресолверами
источник

EM

Eugene M in GraphQL — русскоговорящее сообщество
я бекенд не делаю, могу ошибатся
источник

KA

Kylych Asankulov in GraphQL — русскоговорящее сообщество
Ок спасибо)
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
а есть какой то способ автоматически подчищать лишние данные которые приходят в мутацию?
вот такая ошибка
Field "qc" is not defined by type UserInfoCreateInput., Location: [object Object], Path: undefined
источник

NT

Nikita Tkachuk in GraphQL — русскоговорящее сообщество
данные приходят с другой апишки, и там полей дофига, вручную не хотелось бы это обрабатывать
источник

АР

Алексей Родионов in GraphQL — русскоговорящее сообщество
источник
2018 September 07

g

graphql_bot in GraphQL — русскоговорящее сообщество
graphql/graphql-js v14.0.0 → v14.0.2 🎉
источник

KA

Kylych Asankulov in GraphQL — русскоговорящее сообщество
input S3ResponseInput {
   ETag: String!
   Location: String!
   key: String!
   Key: String!
   Bucket: String!
 }
 
 type S3ResponseOutput {
   ETag: String!
   Location: String!
   key: String!
   Key: String!
   Bucket: String!
 }
как избавиться от повторения?
источник

RZ

Ramil Zakirov in GraphQL — русскоговорящее сообщество
а что если просто оставит один тип S3Response?
источник

RZ

Ramil Zakirov in GraphQL — русскоговорящее сообщество
и применять его в качестве инпута
источник

KA

Kylych Asankulov in GraphQL — русскоговорящее сообщество
But got output type
источник

KA

Kylych Asankulov in GraphQL — русскоговорящее сообщество
Ругается
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
источник

KA

Kylych Asankulov in GraphQL — русскоговорящее сообщество
Ага
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
@kylych тогда хз
источник

KA

Kylych Asankulov in GraphQL — русскоговорящее сообщество
Ramil Zakirov
и применять его в качестве инпута
А чё так должно работать?
источник

OV

Oleksandr Vorobyov in GraphQL — русскоговорящее сообщество
Kylych Asankulov
А чё так должно работать?
нет конечно
источник