我有一个包含3个属性的DynamoDB表:
ID - String, unique
StartDate - String (ISO date format)
EndDate - String (ISO date format)
我想通过StartDate> = x和EndDate< = y来获取所有ID。我能比桌面扫描做得更好吗?我在SO和Google中读过类似的问题,但它们似乎涉及一个范围内的单个日期,这与我的情况不同。
不,这不是XY问题。这正是我的要求。
答案 0 :(得分:1)
我不认为可以使用查询而不是扫描。
查询哈希键条件需要EQ
运算符,而在您的情况下,我看不到任何键的EQ
条件。