Size: a a a

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

2019 August 06

U

Uxname in GraphQL — русскоговорящее сообщество
Max
бэк для какого-то параметра готов принимать значения null/1/2
ок, значит там не все поля обязательны.
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Max
вот какой тип указать для параметров?
null
источник

M

Max in GraphQL — русскоговорящее сообщество
валидация на тип разве не обязательная?
я указываю Int!, и нул я уже туда не засуну
источник

U

Uxname in GraphQL — русскоговорящее сообщество
бэк для какого-то параметра готов принимать значения null/1/2
источник

U

Uxname in GraphQL — русскоговорящее сообщество
валидация на тип разве не обязательная?
я указываю Int!, и нул я уже туда не засуну
источник

M

Max in GraphQL — русскоговорящее сообщество
у меня два варинта, либо отправить как-то бэку null, либо не отправить ничего
источник

U

Uxname in GraphQL — русскоговорящее сообщество
test! - null НЕ может быть
test - null МОЖЕТ быть
источник

M

Max in GraphQL — русскоговорящее сообщество
ого, так можно?
а в чем смысл указывать Int, если туда можно засунуть другой тип?
источник

U

Uxname in GraphQL — русскоговорящее сообщество
нельзя в Int засунуть другой тип
источник

U

Uxname in GraphQL — русскоговорящее сообщество
мне кажется мы друг друга не понимаем)
Давайте сначала: на бэке описан один запрос, принимающий три параметра 1 и 2 - обязательные, 3 - необязательный
источник

U

Uxname in GraphQL — русскоговорящее сообщество
на фронте при вызове этого метода вы обязаны указать первые два параметра (строго того типа, который описан на бэке), а третий можно либо передавать, либо не передавать, либо передавать null
источник

U

Uxname in GraphQL — русскоговорящее сообщество
то что на фронте в запросе вы указали что ВСЕ ТРИ поля обязательны - так делать не надо, оставьте обязательными только первые два
источник

U

Uxname in GraphQL — русскоговорящее сообщество
а в третий параметр передавайте null, если не хотите ничего передавать
источник

M

Max in GraphQL — русскоговорящее сообщество
Uxname
то что на фронте в запросе вы указали что ВСЕ ТРИ поля обязательны - так делать не надо, оставьте обязательными только первые два
как это выглядит, необязательный параметр? чисто синтаксически
источник

U

Uxname in GraphQL — русскоговорящее сообщество
paramName: Type
источник

U

Uxname in GraphQL — русскоговорящее сообщество
обязательный параметр:
источник

U

Uxname in GraphQL — русскоговорящее сообщество
paramName: Type!
источник

M

Max in GraphQL — русскоговорящее сообщество
спасибо большое!
называется, хреново доку читаю ((
уже начал выдумывать велосипеды такие...
источник

M

Max in GraphQL — русскоговорящее сообщество
думал что то, что попало в параметры, обязательное в любом случае
источник

U

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