Куда писать бизнес логи c с AWS Amplify / AppSync - PullRequest
0 голосов
/ 30 марта 2020

Я подумываю об использовании Amplify для нового проекта, но изо всех сил пытаюсь обдумать это.

Скажем так, у меня есть такой продукт, как Facebook Groups. Группа имеет владельца, а также список участников.

Я хочу, чтобы мои средства разрешения мутаций добавили дополнительные проверки, например:

  • Когда я создаю группу, добавьте владельца в список участников (или, наоборот, при создании группы произойдет сбой, если владелец отсутствует в списке участников)
  • При обновлении списка участников в группе произойдет сбой, если я попытаюсь удалить владелец группы

Где нужное место для express такого рода логи c? Я не хочу, чтобы это было на клиенте, и ожидал найти какой-нибудь способ добавить лямбду, которая будет запускаться как часть резольвера, но до сих пор не нашел ее!

1 Ответ

0 голосов
/ 30 марта 2020

О, почти уверен, что это именно то, что я хочу: https://aws-amplify.github.io/docs/cli-toolchain/graphql#function

Буду проверять и принимать, если я прав ...

...