Size: a a a

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

2020 March 20

GA

George Achkasov in GraphQL — русскоговорящее сообщество
John Smith
Если что-то меняете в схеме, то следом вы автоматом что-то будете менять и в коде. Я вручную запускаю codegen каждый раз как что-то меняю в схеме
Получается, что схема хранится в гите?
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
Сгенерированный файл хранится в гит, да. Но генерить его нужно ручками каждый раз, как меняете схему.
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
Как можно вызывать один и тот же запрос много раз за один запрос? Как-то криво сформулировал... Короче, есть запрос:

query GetCategorySumByRealmAndPeriod($realm: String!) {
 get_monthlypnl_by_period_aggregate(args: {in_realm_id: $realm}) {
   nodes {
     sum
   }
 }
}

Хотелось бы передать сразу массив входных параметров запроса и получить на выходе массив ответов. Это возможно?
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
Таких ситуаций несколько, есть запросы, где по шесть входных параметров
источник

V

Vladlen (Negezor) in GraphQL — русскоговорящее сообщество
Если я правильно понял, то можно вызвать query запрос в свои поля.

field1: getData(...) {...},
field2: getData(...) {...},
field3: getData(...) {...}

По хорошему стоит такие вещи реализовать своим query обработчиком на API.
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
Vladlen (Negezor)
Если я правильно понял, то можно вызвать query запрос в свои поля.

field1: getData(...) {...},
field2: getData(...) {...},
field3: getData(...) {...}

По хорошему стоит такие вещи реализовать своим query обработчиком на API.
Спасибо, то что надо
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
Vladlen (Negezor)
Если я правильно понял, то можно вызвать query запрос в свои поля.

field1: getData(...) {...},
field2: getData(...) {...},
field3: getData(...) {...}

По хорошему стоит такие вещи реализовать своим query обработчиком на API.
А, не, не совсем. В запросе писать сразу параметры - это вообще не то, что хотелось бы
источник

А

Андрей in GraphQL — русскоговорящее сообщество
у Паши есть репа сервера на ноде с монгой магазина для гкл? а то клиент на хероку смотрит
источник

V

Vladlen (Negezor) in GraphQL — русскоговорящее сообщество
John Smith
А, не, не совсем. В запросе писать сразу параметры - это вообще не то, что хотелось бы
Можно генерировать, но как я и сказал это издержки. Лучше на сервере реализовать свой query обработчик который принимает массив.
источник

D

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

D

Dmitriy in GraphQL — русскоговорящее сообщество
тут скрины нельзя кидать &?
источник

D

Dmitriy in GraphQL — русскоговорящее сообщество
Подскажите у меня есть объект у него есть 2 аргумента: page и filter. У filter есть 2 аргумента: name и filter

При такой реализации он выдает ошибку
источник

D

Dmitriy in GraphQL — русскоговорящее сообщество
const GET_LAUNCHES = gql`
   query locationList($page:Int,$filter:{name:String  } ){  
       locations(page:$page,filter:$filter ) {
           results{
               id
               name
               type
            residents{
                image
                id
            }
        }
        info{
             pages
            count
            prev
             next
           }
    }
   }
`;
источник

D

Dmitriy in GraphQL — русскоговорящее сообщество
Что не так в этих строчках -  query locationList($page:Int,$filter:{name:String  } ){  
       locations(page:$page,filter:$filter )
источник

D

Dmitriy in GraphQL — русскоговорящее сообщество
Спасибо посмотрел по твоему пример и понял в чем у меня ошибка!!!!
источник

D

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

D

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

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
источник

ДР

Димка Реактнативный 🛸 in GraphQL — русскоговорящее сообщество
Может есть те, кто решал эту задачу?
источник

FC

Fran Chesko in GraphQL — русскоговорящее сообщество
Пацаны
источник