是否可以使用hash和amp;来查询DynamoDB表。范围键和本地二级索引?
我想在查询中比较三个属性。两个是主哈希和范围键,第三个是本地二级索引的范围键。
答案 0 :(得分:1)
不,但根据您对要完成的内容的描述,这不应该是必要的。
如果您尝试基于哈希和范围键(主表的)以及附加属性来访问对象,则仅选择主表的哈希和范围(这是返回单个表所需的)按定义记录)将返回该记录。
如果您担心第三个属性可能是您要忽略整个记录的值,则可以使用查询过滤器将该项目过滤掉DynamoDB,或者您可以使用应用程序中的逻辑来忽略该对象。