我目前正在开发一个消息传递应用程序,并且想创建一个全局订阅只是为了演示我想要实现的目标。假设有一个类似sendMessage的突变,其中包含senderId和Member,例如:-
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"])
最佳答案
目前这是不可能的。
AWS forums中有一个类似的问题,带有很好的解释
关于ios - AWS Appsync复杂订阅参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54308739/