【发布时间】:2022-01-18 06:24:47
【问题描述】:
我正在尝试按表格上的地址获取数据。
我正在开发 Express 环境。
您能否帮助我了解如何通过地址而不是主 ID 获取数据?
【问题讨论】:
标签: amazon-web-services express amazon-dynamodb
我正在尝试按表格上的地址获取数据。
我正在开发 Express 环境。
您能否帮助我了解如何通过地址而不是主 ID 获取数据?
【问题讨论】:
标签: amazon-web-services express amazon-dynamodb
无法使用非键属性从 DynamoDB 检索数据。您可以在地址字段中定义global secondary index。由于地址不是唯一的,最好的办法可能是构建一个复杂的全局二级索引,其中包括:
address
ID
这样您的全局二级索引是唯一的(因为地址和 ID 的组合是唯一的),您可以查询全局二级索引以获取特定地址,这将返回具有该地址的所有记录。
【讨论】: