对于我的二级索引,我想有一个键列,它是基表中2列的分号分隔数据。
是否可以创建自定义逻辑来为二级索引中的键列生成此类值?
答案 0 :(得分:1)
不幸的是,您只能使用其他键,不能进行任何形式的转换或自定义逻辑。
但是,如果这对您来说是必不可少的,则可以 启用表上的DynamoDB流,并使用它们触发lambda。 Lambda可以之一:
我可能会倾向于前者,因为然后删除和同步数据仍然是DynamoDB的责任。
n.b。如果您只需要将键作为两个组合值,则可以仅将一个用作分区,而另一个用作GSI的排序。