我正在使用AWS AppSync构建一个React Native应用程序,以管理DynamoDB中存储的数据。我最近添加了一些批处理突变,但似乎根本无法订阅该批处理突变。
是否有可能订阅批量突变?以下是我的架构。所有的突变和onAnyMilkChange
都按预期工作,但onBatchUpdateMilk
从未触发。
type Mutation {
createMilk(input: MilkInput!): Milk
updateMilk(input: MilkInput!): Milk
batchUpdateMilk(input: [MilkInput]!): [Milk]
}
type Subscription {
onAnyMilkChange(milkStashID: String): Milk @aws_subscribe(mutations: ["updateMilk","createMilk"])
onBatchUpdateMilk(milkStashID: String): [Milk] @aws_subscribe(mutations: ["batchUpdateMilk"])
}