我在dynamodb中有一个包含以下属性的表 id - >散列键 eventname-> rangekey 开始日期 结束日期 地点名称 的locationType 成本
我想根据4个值eventname,locationname,startdate和enddate查询db。 什么是最好的方法呢? 如果我创建一个GSA,那么我只能基于两个属性
来完成答案 0 :(得分:1)
我也遇到过类似的问题。在许多情况下,构造组合键可能会有所帮助。例如,您可以使用分区键“EVENT + LOCATION”和范围键“START-END”创建GSA。
如果这没有帮助,您可以更详细地指定查询并举例说明吗?
干杯, 费边