Size: a a a

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

2020 September 04

𝘂

𝘂𝘅𝗻𝗮𝗺𝗲... in GraphQL — русскоговорящее сообщество
Егор
понятно как описать этот кусок

{
     news: 3,
     regulations: 0,
}
type Item {
  news: Int
  regulations: Int
}
источник

Е

Егор in GraphQL — русскоговорящее сообщество
да, но как добраться до него
источник

Е

Егор in GraphQL — русскоговорящее сообщество
через вот это
{
7: {
   28: {
источник

Е

Егор in GraphQL — русскоговорящее сообщество
месяц: {
 число: {
   ...
источник

Е

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

b

bbclub in GraphQL — русскоговорящее сообщество
привет всем)
подскажите пожалуйста вопрос

у меня есть такой gql запрос
{
  user(id:24) {
   username
   group
   posts(page:1, per_page:40) {
       message
      }
 }
}

т.е аргументы в корне и самом узле..
это норм так делать?
источник

b

bbclub in GraphQL — русскоговорящее сообщество
posts это все посты одного юзера
источник

ОЛ

Олег Линьков... in GraphQL — русскоговорящее сообщество
Как вы так умудряетесь)
источник

b

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

b

bbclub in GraphQL — русскоговорящее сообщество
Олег Линьков
Как вы так умудряетесь)
вплане
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
bbclub
привет всем)
подскажите пожалуйста вопрос

у меня есть такой gql запрос
{
  user(id:24) {
   username
   group
   posts(page:1, per_page:40) {
       message
      }
 }
}

т.е аргументы в корне и самом узле..
это норм так делать?
Да, без проблем. На то и пилился графкуэль
источник

b

bbclub in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Да, без проблем. На то и пилился графкуэль
спасибо, буду реализовывать
просто думал брать аргументы только с корневого узла
так будет правильней
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Аргументы могут быть на любом уровне и на любом поле. Даже на скалярном.
источник

b

bbclub in GraphQL — русскоговорящее сообщество
Pavel @nodkz
Аргументы могут быть на любом уровне и на любом поле. Даже на скалярном.
подскажите, а как резолверы в таком случае будут вызываться? ) один в одном)
что то не пойму
источник

𝘂

𝘂𝘅𝗻𝗮𝗺𝗲... in GraphQL — русскоговорящее сообщество
bbclub
подскажите, а как резолверы в таком случае будут вызываться? ) один в одном)
что то не пойму
у вложенных элементов в резолвере будет аргумент parent
источник

b

bbclub in GraphQL — русскоговорящее сообщество
𝘂𝘅𝗻𝗮𝗺𝗲
у вложенных элементов в резолвере будет аргумент parent
ну я например в корневом резолвере.. там аргумент parent = None
query всегда ведь отправляю
источник

b

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

b

bbclub in GraphQL — русскоговорящее сообщество
в info аргументы корневого элемента
источник

𝘂

𝘂𝘅𝗻𝗮𝗺𝗲... in GraphQL — русскоговорящее сообщество
bbclub
в info аргументы корневого элемента
не корневого, а родительского
источник

b

bbclub in GraphQL — русскоговорящее сообщество
𝘂𝘅𝗻𝗮𝗺𝗲
не корневого, а родительского
да родительского вернее, а как достать дочернего )
немогу понять
это же мне нужно брать info дочернего узла
источник