【发布时间】:2023-03-22 07:50:01
【问题描述】:
我来自强大的关系数据库背景,在理解 DynamoDB 中的哈希和范围以及二级索引时遇到了困难。
我希望为用户存储通知。
在 SQL 中,列是:
- 通知 ID (PK)
- 用户 ID (FK)
- 留言
- 创建日期
- 查看日期
我需要帮助设置正确的哈希和范围键,以便在以下任务中正常工作
- 查询或扫描以查找用户 ID 列表的最新通知。该列表将由当前实际登录的用户决定。相当于 SQL 中的“WHERE userID IN (1,2,3)”
- 获取 dateViewed = '1/1/1900' 的通知计数
- 更新具体通知
- 获取特定用户的所有通知
感谢任何有关正确构建此表的帮助
【问题讨论】:
标签: amazon-dynamodb