В настоящее время я работаю над приложением для обмена сообщениями и хочу создать глобальную подписку, просто чтобы продемонстрировать, чего я хочу достичь. Предположим, существует такая мутация, как 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"])