【发布时间】:2015-10-15 20:04:25
【问题描述】:
是否可以同时使用哈希和范围键以及本地二级索引来查询 DynamoDB 表?
我想在查询中比较三个属性。两个是主哈希和范围键,第三个是本地二级索引的范围键。
【问题讨论】:
标签: amazon-web-services amazon-dynamodb nosql
是否可以同时使用哈希和范围键以及本地二级索引来查询 DynamoDB 表?
我想在查询中比较三个属性。两个是主哈希和范围键,第三个是本地二级索引的范围键。
【问题讨论】:
标签: amazon-web-services amazon-dynamodb nosql
不,但根据您对您要完成的任务的描述,这不是必需的。
如果您尝试根据(主表的)哈希和范围键以及附加属性访问对象,请仅选择主表的哈希和范围(返回单个根据定义记录)将返回该记录。
如果您担心第三个属性可能是您想要忽略整个记录的值,您可以使用查询过滤器让 DynamoDB 过滤掉该项目,或者您可以使用应用程序中的逻辑来忽略该对象。
【讨论】: