作者:572370080_8f9421 | 来源:互联网 | 2022-12-09 10:48
我们在使用参数订阅时遇到了巨大的麻烦
简化问题以下是重现的步骤
创建一个simpleSchema
type Mutation {
testSubMutation(param: String!): String
}
type Query {
testQuery: String
}
type Subscription {
testSubs(param: String): String
@aws_subscribe(mutations: ["testSubMutation"])
}
我将一个本地解析器附加到返回时间戳的突变上.
在一个窗口中打开应用程序同步查询选项卡并进行订阅
subscription sub{
testSubs
}
在另一个窗口做一个变异
mutation mut{
testSubMutation(param:"123")
}
奇迹般有效
现在更改订阅以侦听参数
subscription sub{
testSubs(param:"123")
}
不再工作了.:(
任何帮助表示赞赏.
1> Jeff Bailey..:
订阅要求您过滤的参数在突变的响应中.你能尝试更新你的突变吗?
mutation mut{
testSubMutation(param:"123") {
param
}
}