GSI全局二级索引上是否允许使用AWS DynamoDB稀疏索引?

问题描述

因此,通过一个非常简单的DynamoDB表,使用主键,我们可以说: 地址:字符串(例如:“ 1 someRd,someCity,someCounty”

和GSI:邮政编码:字符串

如果我尝试手动将一个添加到表中,而该项只有一个“地址”字段而没有邮政编码,则会引发错误一个或多个参数值无效。不支持为辅助索引键指定的值。键属性的AttributeValue不能包含空字符串值。 IndexName:邮政编码,IndexKey:邮政编码

我假设按照https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-indexes-general-sparse-indexes.html

允许使用稀疏的GSI。

那么,如果我们设置了GSI,那么该字段是否需要包含在表格中的每个项目上?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)