Size: a a a

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

2019 March 15

s

shashkov0 in GraphQL — русскоговорящее сообщество
Я так пробовал, не получилось
источник

fe

from earth in GraphQL — русскоговорящее сообщество
Всем привет!

Я что-то не пойму, в аполло или в графкл есть понятие "фильтра"?
источник

fe

from earth in GraphQL — русскоговорящее сообщество
То есть на реальный сервер идёт запрос с параметром ?folder=inbox
В ответ приходят сущности, у которых свойство folder: 'inbox'

Аполло клиент как-то может понять, что это фильтр?
источник

fe

from earth in GraphQL — русскоговорящее сообщество
То есть затем я сущность обновлю, и у неё станет folder: 'somethingElse'
Я ожидаю, что после этого тот же query мне вернёт массив, где этой сущности нет
источник

g

graphql_bot in GraphQL — русскоговорящее сообщество
prisma/prisma 1.28.4 → 1.28.5 🎉
источник

e

egoarka in GraphQL — русскоговорящее сообщество
фрагмент для сториса сделать?
источник

s

shashkov0 in GraphQL — русскоговорящее сообщество
egoarka
фрагмент для сториса сделать?
Да, сделать и использовать в разных квери
источник

e

egoarka in GraphQL — русскоговорящее сообщество
так все ок же, не?

stories(...)
@connection(...) {
 edges {
   ..storyInfo
 }
 pageInfo {
   ...
 }
}

fragment storyInfo on Story { ... }


в отдельный файл фрагмент засунь и заинклюдь в обычный квери
источник

s

shashkov0 in GraphQL — русскоговорящее сообщество
egoarka
так все ок же, не?

stories(...)
@connection(...) {
 edges {
   ..storyInfo
 }
 pageInfo {
   ...
 }
}

fragment storyInfo on Story { ... }


в отдельный файл фрагмент засунь и заинклюдь в обычный квери
Можешь написать кусок кода плиз, интересует именно как вставить фрагмент созданный отдельно в gql``
источник

e

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

s

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

e

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

P

Pavel in GraphQL — русскоговорящее сообщество
ребята кто может подсказать по apollo-link-state?
источник

P

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

m^

mcombat ^-^ in GraphQL — русскоговорящее сообщество
Всем привет подскажите как правильно в контекст установить соединение с монгодб, чтобы при остановке сервера соединение закрывалось и что там еще желательно сделать
источник

m^

mcombat ^-^ in GraphQL — русскоговорящее сообщество
const server = new ApolloServer({
 typeDefs,
 resolvers,
 dataSources: async () => {
   const connection = await mongoose.connect(process.env.MONGO_URI, {
     useNewUrlParser: true
   });
   return connection;
 }
});
источник
2019 March 16

U

Uxname in GraphQL — русскоговорящее сообщество
Соединение лучше создавать не в контексте, а при старте сервера, а в контексте передавать на него ссылку. А при остановке сервера закрывать соединение
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Вот похожий пример закрытия соединения при остановке сервера
https://gitlab.com/uxname/uxbackend/blob/master/src/helper/job_scheduler.js#L23
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Uxname
Вот похожий пример закрытия соединения при остановке сервера
https://gitlab.com/uxname/uxbackend/blob/master/src/helper/job_scheduler.js#L23
Ну там job scheduler закрывается, а не соединение, но суть та же
источник

g

graphql_bot in GraphQL — русскоговорящее сообщество
graphql-compose/graphql-compose v5.12.0 → v6.0.0 🎉
источник