0
之間
使用Query來自DynamoDB的API。 實體表具有散列和範圍主鍵。範圍列是字符串類型。 雖然做之間的範圍鍵查詢我得到了奇怪的結果:DynamoDB在查詢字符串屬性
和文檔也不是很清楚:
BETWEEN:大於或等於第一個值少大於或等於第二個值。 對於BETWEEN,AttributeValueList必須包含兩個相同類型的AttributeValue元素,可以是String或Number(不是一組)。如果目標值大於或等於第一個元素且小於或等於第二個元素,則目標屬性匹配。如果某個項目包含與請求中指定的類型不同的AttributeValue,則該值不匹配。例如,{「S」:「6」}不會與{「N」:「6」}進行比較。另外,{「N」:「6」}不會與{「NS」:[「6」,「2」,「1」]}進行比較。
有人可以解釋這個結果嗎?