Size: a a a

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

2020 March 29

IK

Igor Kalahnikov in GraphQL — русскоговорящее сообщество
Максим
помогите разобраться, useQuery() или просто client.query() кешируют результаты выполнения, в какой момент этот кеш удаляется? Или его нужно удалаять руками? Или ставить fetch-policy? Кейс такой я делаю 100 запросов на получение пользователя по id и все эти ответы лежат в кеше
в третьем Аполло клиенте будет сборщик мусора, пока вроде только руками чистить.
источник

М

Максим in GraphQL — русскоговорящее сообщество
Igor Kalahnikov
в третьем Аполло клиенте будет сборщик мусора, пока вроде только руками чистить.
ага, видел там cache.gc() который вроде ничего не делает, надеюсь пока

если не изобретать велосипеды, то руками можно только сразу все очистить, или я не прав?
источник

IK

Igor Kalahnikov in GraphQL — русскоговорящее сообщество
или поставить бетку третью )
источник

IK

Igor Kalahnikov in GraphQL — русскоговорящее сообщество
о, в последнем выступлении Павла было про Hermes, который втащат в Аполло3
https://github.com/convoyinc/apollo-cache-hermes
вот он
источник

IK

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

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Igor Kalahnikov
возможно его можно поюзать со вторым клиентом и чтото получить, я хз
Гермес не допилили до конца. В самой репке написано. Сам я его не тестил на профпригодность.
источник

倫岡

倫太郎 岡部 in GraphQL — русскоговорящее сообщество
так что, нет инфы?(
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
倫太郎 岡部
так что, нет инфы?(
мб одни лишние квадратные скобки?
источник

倫岡

倫太郎 岡部 in GraphQL — русскоговорящее сообщество
не, он никакие не принимает
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
нужно увидеть определение GeoJsonCoordinates
источник

a

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

倫岡

倫太郎 岡部 in GraphQL — русскоговорящее сообщество
источник

倫岡

倫太郎 岡部 in GraphQL — русскоговорящее сообщество
да
источник

倫岡

倫太郎 岡部 in GraphQL — русскоговорящее сообщество
но он используется во всех других типах
источник

倫岡

倫太郎 岡部 in GraphQL — русскоговорящее сообщество
ну и вот код, на всякий
источник

a

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

a

akaSybe in GraphQL — русскоговорящее сообщество
если я правильно понимаю, то надо указать вот так: https://www.apollographql.com/docs/graphql-tools/scalars/#custom-graphqlscalartype-instance
источник

倫岡

倫太郎 岡部 in GraphQL — русскоговорящее сообщество
ну он так и прописан
источник

倫岡

倫太郎 岡部 in GraphQL — русскоговорящее сообщество
倫太郎 岡部
ну он так и прописан
эти функции просто возвращают что есть
источник

a

akaSybe in GraphQL — русскоговорящее сообщество
и ниже еще вот это есть в примере:

scalar MyCustomScalar

type Foo {
 aField: MyCustomScalar
}

type Query {
 foo: Foo
}
источник