Size: a a a

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

2019 August 11

YP

Yevhenii Ponomar in GraphQL — русскоговорящее сообщество
ну это упрощенный пример, группы, роли, статусы
источник

e

egoarka in GraphQL — русскоговорящее сообщество
я понял идею, да, норм решение 👍
источник

YP

Yevhenii Ponomar in GraphQL — русскоговорящее сообщество
на практике у меня не вышло )
источник

e

egoarka in GraphQL — русскоговорящее сообщество
мб сделать мутацию; отдельную которая запускается параллельно с основным, где просто будут какие-то айдишки энтити + __typename на которые было разрешение дано
источник

e

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

e

egoarka in GraphQL — русскоговорящее сообщество
чтобы было in sequential order
понятна идея?
источник

YP

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

YP

Yevhenii Ponomar in GraphQL — русскоговорящее сообщество
вроди как @required @external для этого и есть, но чтото не завелось как хотелось,
источник

e

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

e

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

e

egoarka in GraphQL — русскоговорящее сообщество
{
 yourQuery { ... }
 allowedEntities { ... }
}
источник

e

egoarka in GraphQL — русскоговорящее сообщество
ну это только для того, чтобы типы не плодить
источник

YP

Yevhenii Ponomar in GraphQL — русскоговорящее сообщество
ну вот допустим, аля ТГ\ВК группы.
у гуппы есть настройки, внутри группы есть права, и внутри группы есть посты, и у них есть комментарии.
источник

e

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

e

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

YP

Yevhenii Ponomar in GraphQL — русскоговорящее сообщество
да я также както и думал, кеш даталоадера, но криво, и не красиво )
источник

e

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

e

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

YP

Yevhenii Ponomar in GraphQL — русскоговорящее сообщество
так работает то ) но совесть мучает )
источник

e

egoarka in GraphQL — русскоговорящее сообщество
аа, работает, ну и хорошо что работает)))
источник