热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

带参数的appsync订阅

如何解决《带参数的appsync订阅》经验,为你挑选了1个好方法。

我们在使用参数订阅时遇到了巨大的麻烦

简化问题以下是重现的步骤

创建一个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
  }
}


推荐阅读
author-avatar
572370080_8f9421
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有