2017年12月21日 星期四

AWS SDK v2 疑似是 BUG 的 exclusiveStartKey?

這只是快速先紀錄一下目前遇到的狀況,但還沒有嚴謹地確認是不是其他邏輯造成的…..。

簡要紀錄一下,目前實驗時使用的版本是 2.0.0-preview-7
當 Query 設定 scanIndexForward = true 並且有給 exclusiveStartKey 時
exclusiveStartKey 指向的紀錄並不會被 query 出來。
但如果設定 scanIndexForward = false(也就是要以 descending order 排序),且也有給 exclusiveStartKey 時
exclusiveStartKey 指向的紀錄會被 query 出來,而且此時回覆的 lastEvaluatedKey 也有可能是錯的…。

沒有留言: