【问题标题】:What is the purpose of @aws_subscribe annotation?@aws_subscribe 注释的目的是什么?
【发布时间】:2020-11-05 00:37:41
【问题描述】:

我正在阅读realtime data 文档,但不明白@aws_subscribe 的用途是什么。有人能用简单的英语解释一下吗?有关订阅如何使用/不使用注释的示例将很有帮助。

【问题讨论】:

  • 这将创建您可以注册的订阅,这些订阅将绑定到特定的突变。在某些情况下,您可能正在使用将生成操作的 Graphql 转换器。下面 Rick 强调了这个机制,但是当你的 graphql 服务器运行这个特定的 mutatio 时,你的客户端会收到一个推送(正如你在订阅中定义的那样)。 @aws_subscribe 的实时特性是什么

标签: amazon-web-services graphql mqtt aws-appsync aws-iot


【解决方案1】:

使用@aws_subscribe 指令,您可以声明订阅所订阅的突变。例如:

type Mutation {
  createPost(): Post
  editPost(): Post
  deletePost(): Post
}

type  Subscription {
  updatedPost(): Post
    @aws_subscribe(mutations: ["createPost","editPost","deletePost"])
}

【讨论】:

    猜你喜欢
    • 2014-12-11
    • 2016-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-05
    • 2016-05-23
    相关资源
    最近更新 更多