Сложные аргументы подписки AWS Appsync - PullRequest
0 голосов
/ 22 января 2019

В настоящее время я работаю над приложением для обмена сообщениями и хочу создать глобальную подписку, просто чтобы продемонстрировать, чего я хочу достичь. Предположим, существует такая мутация, как sendMessage, которая содержит senderId и Members, например, такие как: -

mutation sendMessage(senderId :String!,members:[String]){
    response
}

Эта мутация используется для отправки сообщения пользователю, реальный пример отличается и сложен, поэтому я прошу на небольшом примере, давайте запустим мутацию со следующими значениями, такими как: -

mutation sendMessage(senderId :"A",members:["A","B","C"]){
    response
}

Мой вопрос- Возможно ли получить подписку только тогда, когда члены содержат "B" в массиве членов примерно так: -

subscribeToSendMessage(member:["B"]): message aws_subscribe(mutations: ["sendMessage"])

1 Ответ

0 голосов
/ 23 января 2019

В настоящее время это невозможно.На форумах AWS

есть похожий вопрос с хорошим объяснением.
...