Size: a a a

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

2020 May 26

bj

bad_ jaguar in GraphQL — русскоговорящее сообщество
Ekrem
{"query":"query DetailQuery(
 $cardId: Int!
 $assetTagNames: [String]
 $active: Boolean
 $draft: Boolean
 $deleted: Boolean
) {

 showcaseCard(cardId: $cardId, active: $active, draft: $draft, deleted: $deleted) {
   regionId
   ...SpecsBox_currentTags_cqlVB
   ...Demo_currentAsset_GPNH5
   id
 }
}

fragment SpecsBox_currentTags_cqlVB on ShowcaseCard {
 advertiserId
 cardDescription
 regionId
 advertiser {
   advertiserName
   regionId
 }
 formatTypeId
 formatType {
   formatSpecsURL
   regionId
 }
 formatCategories: formatCategory(deleted: $deleted) {
   formatCategoryId
   formatCategoryName
   regionId
 }
 features: feature(deleted: $deleted) {
   featuresId
   featuresName
   regionId
 }
 adSpaces: adSpace(deleted: $deleted) {
   adSpaceId
   adSpaceName
   regionId
 }
 devices: device(deleted: $deleted) {
   deviceId
   deviceName
   regionId
 }
 verticals: vertical(deleted: $deleted) {
   verticalId
   verticalName
   regionId
 }
 publishers: publisher(deleted: $deleted) {
   publisherId
   publisherName
   regionId
 }
 kpis: kpi(deleted: $deleted) {
   kpiId
   kpiName
   regionId
 }
 clients: client(deleted: $deleted) {
   clientId
   clientName
   regionId
 }
}

fragment Demo_currentAsset_GPNH5 on ShowcaseCard {
 cardId
 showcaseCardAssets(assetTagNames: $assetTagNames, deleted: false) {
   cardAssetId
   cardId
   cardAssetType
   asset
   assetProcessed
   assetDescription
   assetBlurb
   assetSort
   createdBy
   updatedBy
   dateCreated
   dateUpdated
   active
   deleted
   showcaseAssetTag {
     assetTagId
     assetTagName
     assetTagDateCreated
     assetTagDateUpdated
     deleted
   }
   showcaseAssetPreview(deleted: false) {
     cardAssetId
     companionsEnabled
     cdsid
     device
     deviceOrientation
     deviceWidth
     deviceHeight
     deviceTheme
     environment
     placementHeight
     placementType
     placementWidth
     playerHeight
     playerWidth
     deleted
   }
 }
}
","variables":{"cardId":"1","assetTagNames":["demoURL"],"active":true,"draft":false,"deleted":true}}



I have such a query, how can I tell if there is a deficit in the query
What do you mean under the word deficit?
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
Мерч
йо, у меня graphQL принимает старую инфу с сервера, пока не перезапущу локальный сервер.
Тип, при релоаде инфа присылается старая, хотя на сервере инфа уже новая. И эта "новая" инфа приходит только если перезапустить локлаьный сервер на котором стоит сайт
1. Задавай нужную тебе политику кэшированя
2. Можно заставлять клиента автоматически постоянно повторять запрос на сервер
источник

М

Мерч in GraphQL — русскоговорящее сообщество
John Smith
1. Задавай нужную тебе политику кэшированя
2. Можно заставлять клиента автоматически постоянно повторять запрос на сервер
А как повторять запрос, если он его делает хуком?
Я думал хук можно в юзЕффект засунуть, но чет нет
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
Мерч
А как повторять запрос, если он его делает хуком?
Я думал хук можно в юзЕффект засунуть, но чет нет
watchQuery
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
Вообще, документация на аполло клиент полностью читается за 15 мин
источник

М

Мерч in GraphQL — русскоговорящее сообщество
John Smith
Вообще, документация на аполло клиент полностью читается за 15 мин
GraphQL без аполло, работаю с АПИ шопифая
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
А, ну с этим чудом я никогда не работал
источник

М

Мерч in GraphQL — русскоговорящее сообщество
John Smith
А, ну с этим чудом я никогда не работал
Прост с сервера прилетают одни и те же данные, пока просто не перезапустишь девелоп сервер. Думаю, дело все же в дев режиме
источник

JS

John Smith in GraphQL — русскоговорящее сообщество
Мерч
Прост с сервера прилетают одни и те же данные, пока просто не перезапустишь девелоп сервер. Думаю, дело все же в дев режиме
Думаю, что если ты посмотришь отладчик, то увидишь, что на сервер запросы даже не уходят, потому что ты чудеса рассказываешь
источник

М

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

М

Мерч in GraphQL — русскоговорящее сообщество
John Smith
watchQuery
вроде как эта штука с аполло
источник

М

Мерч in GraphQL — русскоговорящее сообщество
John Smith
Думаю, что если ты посмотришь отладчик, то увидишь, что на сервер запросы даже не уходят, потому что ты чудеса рассказываешь
https://github.com/gatsbyjs/gatsby/issues/14395
Тут грят что это трабл только дев сервера гетсби
Если это так, то я спокоен
источник
2020 May 27

A

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

JS

John Smith in GraphQL — русскоговорящее сообщество
Artyom
лучшая бд для graphql?
Любая. Это как вопрос "лучшая машина для поездок на работу".
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Ребята, вот вопрос.
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
А в чем суть на всех основных entity
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Делать implements Node
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
И реализовывать это. Как-то клиенты юзают?
источник

Sergey Фrolov in GraphQL — русскоговорящее сообщество
Andrii Los
Делать implements Node
Это где?
источник

AL

Andrii Los in GraphQL — русскоговорящее сообщество
Ибо тут ребята на питоне жалуются мол в графене стандартная это реализация Node  переколбашивает id в base64 или чет такое. Вместо обычного uuid.
источник