【发布时间】:2018-10-31 20:11:31
【问题描述】:
我有一张表TestTable 和分区键TestColumn。
输入日期:
from_date= "2017-04-20T16:31:54.451071+00:00"
to_date = "2018-04-20T16:31:54.451071+00:00"
当我使用相等查询日期时,它正在工作。
key_expr = Key('TestColumn').eq(to_date)
query_resp = table.query(KeyConditionExpression=key_expr)
但是当我使用between 查询时,它不起作用。
key_expr = Key('TestColumn').between(from_date, to_date)
query_resp = table.query(KeyConditionExpression=key_expr)
错误:
Unknown err_msg while querying dynamodb: An error occurred (ValidationException) when calling the Query operation: Query key condition not supported
【问题讨论】:
标签: python-3.x amazon-dynamodb boto