时间戳范围之间的 AWS Appsync 订阅过滤器
Posted
技术标签:
【中文标题】时间戳范围之间的 AWS Appsync 订阅过滤器【英文标题】:AWS Appsync subscription filter between timestamp range 【发布时间】:2020-05-31 15:52:06 【问题描述】:我有一个订阅 createVisitorRecord
突变的 AWS AppSync API。此突变将新记录写入 dynamodb。主键是分区键location_id
和排序键visit_time
的组合,其中visit_time
是时间戳。
这是写入 Dynamodb 的 VisitorRecord
:
type VisitorRecord
location_id: String!
visit_time: AWSDateTime!
email: AWSEmail!
name: String!
avatar: S3Object
有没有办法只订阅时间戳范围之间的新记录的创建?例如日期范围之间的特定日期的记录?我找不到任何关于将参数传递给充当过滤器的订阅的文档。任何建议表示赞赏,甚至是不同的方法。
【问题讨论】:
【参考方案1】:目前 AppSync 不支持这种类型的过滤器。创建了一个功能请求。该团队正在着手实施。 AppSync 将在此功能完成后发布更新。
【讨论】:
如果你在那里有隶属关系,你应该把它附在答案中!以上是关于时间戳范围之间的 AWS Appsync 订阅过滤器的主要内容,如果未能解决你的问题,请参考以下文章
如何在 aws AppSync 中按 createdAt 和 updatedAt 排序和过滤?