Size: a a a

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

2019 March 20

A

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

g

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

AZ

Anton Zinchenko in GraphQL — русскоговорящее сообщество
коллеги, подскажите можно ли как-нибудь в query передать аргументом подузел из переменных
т.е что-то типа такого ($organization.owner)
query($organization: OrganizationInput!) {
entities(organization: $organization) {
   organization(login: $organization.owner) {
     name
     url
   }
 }
}
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Anton Zinchenko
коллеги, подскажите можно ли как-нибудь в query передать аргументом подузел из переменных
т.е что-то типа такого ($organization.owner)
query($organization: OrganizationInput!) {
entities(organization: $organization) {
   organization(login: $organization.owner) {
     name
     url
   }
 }
}
разве что на бэке выдернуть из OrgranizationInput что-нибудь, но лучше просто две переменные заюзать, одну как organization: OrgranizationInput, вторую как owner: OrgranizationInput.owner
источник

AZ

Anton Zinchenko in GraphQL — русскоговорящее сообщество
в бэке и выдергиваю, но что-то напоминает костыль. думал может как-то покрасивее можно. тогда вопрос закрыт)
источник

U

Uxname in GraphQL — русскоговорящее сообщество
Для тех кто юзает prisma cli > 1.28.3
источник

VS

Vladimir Semenov in GraphQL — русскоговорящее сообщество
X Zik
Всем привет Apollo-client. есть способ как сделать writeQuery на все переменные которые уже есть в кэше для этой квери? Просто у меня много однотипных квери и всех разные переменные только.
Возможно поможет writeFragment, только для начала надо настроить cache(dataIdFromObject)
тут подробней https://www.apollographql.com/docs/react/features/caching.html#writequery-and-writefragment
https://www.apollographql.com/docs/react/advanced/caching.html
источник

XZ

X Zik in GraphQL — русскоговорящее сообщество
@kruglay он не для этого,  кстати еще фишка аполо,  с кэша удалить нельзя д)) д
источник

VS

Vladimir Semenov in GraphQL — русскоговорящее сообщество
И для этого тоже, по крайней мере у меня работает
источник

XZ

X Zik in GraphQL — русскоговорящее сообщество
Как ты с помощью WriteFragment  добавишь в квери еще одну entity?  Oo
источник

VS

Vladimir Semenov in GraphQL — русскоговорящее сообщество
зачем в квери что то добавлять? когда делаешь writeFragment он в кэше изменяет все данные которые находит по соответствию ИД
источник

XZ

X Zik in GraphQL — русскоговорящее сообщество
@Akiyamka еще проблема с хранением локальных данных линк стейт очень неудобен,  делаю обертку в редакс ремоут квери,  что бы добавить локальные данные...
источник

XZ

X Zik in GraphQL — русскоговорящее сообщество
@kruglay у меня именно кейс когда много кверей на странице и надо добавить в них в ответ на мутацию
источник

A

Alex CherryTea in GraphQL — русскоговорящее сообщество
X Zik
@Akiyamka еще проблема с хранением локальных данных линк стейт очень неудобен,  делаю обертку в редакс ремоут квери,  что бы добавить локальные данные...
да, когда я говорю про использование кэша аполо как хранилища я как раз про link-state
источник

A

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

U

Uxname in GraphQL — русскоговорящее сообщество
Alex CherryTea
Но если вы в Минске то можете прийти в имагуру в четверг я там буду рассказывать как раз на эту тему
во сколько?
источник

A

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

AU

A Umarov in GraphQL — русскоговорящее сообщество
источник
2019 March 21

IK

Ivan Kleshnin in GraphQL — русскоговорящее сообщество
@Akiyamka Ben Awad (известный YouTube кастер) писал что не использует Apollo Link. Возможно, вам для статьи пригодится доп. ссылка в качестве аргумента...
источник

IK

Ivan Kleshnin in GraphQL — русскоговорящее сообщество
Уважаемые коллеги, интересно ваше мнение. Провожу опрос – на каком уровне абстракции над SQL вы предпочитаете работать при построении GraphQL API: https://twitter.com/IvanKleshnin/status/1108340826571194369
источник