首页 > 解决方案 > AWS Amplify graphQL API:按数组中的值过滤订阅

问题描述

我已经看到您可以创建仅在您提供的参数与模型中的参数匹配时才会触发的自定义订阅,例如:

type Post @model {
 id: ID!
 author: ID!
 editors: [ID]
}

type Subscription {
 onCreatePosteByAuthorId(authorId: ID!): Post @aws_subscribe(mutations: ["createPost"])
}

但是有没有办法根据 editors 数组是否包含某个 ID 来过滤订阅?

标签: amazon-web-servicesgraphqlamplify

解决方案


推荐阅读