Size: a a a

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

2020 April 23

MS

Misha Shandra in GraphQL — русскоговорящее сообщество
типа как то так?
query MyQuery {
 data(from to, limit: 1),
 data(from to, limit: 1),
 data(from to, limit: 1),
 data(from to, limit: 1),
 data(from to, limit: 1),
 data(from to, limit: 1),
 data(from to, limit: 1),
}
источник

is

il.ya sald.in in GraphQL — русскоговорящее сообщество
эммм
источник

is

il.ya sald.in in GraphQL — русскоговорящее сообщество
в случае с хазурой тут аггрегация нужна, я думаю
источник

MS

Misha Shandra in GraphQL — русскоговорящее сообщество
il.ya sald.in
в случае с хазурой тут аггрегация нужна, я думаю
ну тогда только проблема в топ что я хз как через аполло такой запрос сделать, с несколкими подзапросами
источник

MS

Misha Shandra in GraphQL — русскоговорящее сообщество
il.ya sald.in
в случае с хазурой тут аггрегация нужна, я думаю
а если мне надо например за все время такое сделать, а там например более 500 дней, то мне нужно делать 500 таких подзапросов?
источник

is

il.ya sald.in in GraphQL — русскоговорящее сообщество
вот честно, не могу сказать 100% насчет хазуры
нативно в постгресе можно в один уложить
источник

MS

Misha Shandra in GraphQL — русскоговорящее сообщество
il.ya sald.in
вот честно, не могу сказать 100% насчет хазуры
нативно в постгресе можно в один уложить
а как это можно в постгресе сделать?
источник

is

il.ya sald.in in GraphQL — русскоговорящее сообщество
SELECT date_trunc('day', table.col) ...
источник

is

il.ya sald.in in GraphQL — русскоговорящее сообщество
ну и там уже свои distinct/max добавить
источник
2020 April 25

MZ

Maks Ze in GraphQL — русскоговорящее сообщество
Подскажите, почему может не выполняться запрос GET_CONTENT переданный в refetchQueries, с GET_TAG_CATEGORIES проблем нет
источник
2020 April 26

АР

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

В комментариях, пожалуйста, расскажите, как выглядит ваша схема (автоматически она сгенерирована или нет, как много дочерних полей у каждого поля и т.д.).
Анонимный опрос
44%
Часто (проще вставить все дочерние, а потом убрать только ненужные)
39%
Редко (среди дочерних мне нужно обычно меньше половины)
17%
Никогда (среди дочерних мне нужно всегда лишь несколько)
Проголосовало: 54
источник

e

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

В комментариях, пожалуйста, расскажите, как выглядит ваша схема (автоматически она сгенерирована или нет, как много дочерних полей у каждого поля и т.д.).
Анонимный опрос
44%
Часто (проще вставить все дочерние, а потом убрать только ненужные)
39%
Редко (среди дочерних мне нужно обычно меньше половины)
17%
Никогда (среди дочерних мне нужно всегда лишь несколько)
Проголосовало: 54
решается же фрагментами, а в чем смысл опроса?
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
Алексей занимается улучшением Graphiql и подобных инструментов. У него возник небольшой спор - нужна ли быстрая возможность разработчикам выбрать все поля или нет.
источник

P@

Pavel @nodkz in GraphQL — русскоговорящее сообщество
@FluorescentHallucinogen дай пжлста ссылку на гитхаб ишью, где вы обсуждаете изменения.
источник

e

egoarka in GraphQL — русскоговорящее сообщество
почти всегда  нужны все дочерние поля, ну кроме sensitive data, которые и так на беке фильтруются
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
egoarka
решается же фрагментами, а в чем смысл опроса?
У меня, например, такая задача возникала. Но мой кейс может быть специфическим, который нельзя просто так экстраполировать на всех. Хочется знать реальную статистику и корни задачи. Каждый для разных целей использует GraphQL, у каждого разная схема.

Грубо говоря: инструменты существуют для решения задач, но если задачи такой нет, то инструмент-то и не нужен. )
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
Pavel @nodkz
@FluorescentHallucinogen дай пжлста ссылку на гитхаб ишью, где вы обсуждаете изменения.
источник

e

egoarka in GraphQL — русскоговорящее сообщество
Алексей Родионов
У меня, например, такая задача возникала. Но мой кейс может быть специфическим, который нельзя просто так экстраполировать на всех. Хочется знать реальную статистику и корни задачи. Каждый для разных целей использует GraphQL, у каждого разная схема.

Грубо говоря: инструменты существуют для решения задач, но если задачи такой нет, то инструмент-то и не нужен. )
бывает еще кейс, когда большой  уровень вложенности дочерних полей, иногда просто меньше его делаешь по желанию
но все-равно часто берутся все поля
источник

e

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

или дабл клик - на entity - выделить все поля

(уже увидел, есть такая фича, неактуально тогда)
источник

АР

Алексей Родионов... in GraphQL — русскоговорящее сообщество
egoarka
решается же фрагментами, а в чем смысл опроса?
В сам фрагмент все эти поля тоже нужно вставить (по одному).

Мы, кстати, уже запилили "Extract to fragment":

https://github.com/OneGraph/graphiql-explorer/issues/10#issuecomment-575189675

https://www.youtube.com/watch?v=_c7lsNTP5Ys&feature=youtu.be
источник