Size: a a a

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

2018 December 21

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
query ($projectId: Int! = 42) { ... }
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
Может быть @skip поможет?
источник

DB

Dmitry Belyaev in GraphQL — русскоговорящее сообщество
Попробую скип, пробовал include, но ругалось, что Int опциональным сделал
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
хм, мб так попробовать?

query ($projectId: Int! = 0) {
 articles {
   title
 }

 project (id: $projectId) @include(if: $projectId) {
   title
 }
}
источник

KN

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

KN

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

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
по сути skip и include это две противоположные директивы
источник

MM

Maxim Makarov in GraphQL — русскоговорящее сообщество
которые делают по сути одно и тоже
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
да, раньше они назывались if и unless )
источник

MM

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

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
это потом переименовали в инклуд и скип
источник

KN

Kirill Nesmeyanov in GraphQL — русскоговорящее сообщество
Ну типа
some @if: $var {
}
источник

KN

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

DB

Dmitry Belyaev in GraphQL — русскоговорящее сообщество
Попробую с нулем, спасибо. Хоть и кажется это диким немного :D
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
Ребят есть тут кто-нибудь работающий с аполо?
источник

MM

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

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
есть пример кода как работать с переменными в запросах с помощью client.query ?
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
все делаю по доке но почему-то значения зануляет
источник

A

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

DB

Dmitry Belyaev in GraphQL — русскоговорящее сообщество
Хм, я аналогично делаю мутации и не зануляются. Может дело именно в квери (через хоки их использую), но думаю они внутри плюс минус одинаково себя ведут
источник