Я использую boto3 для создания простого запроса DynamoDB следующим образом:
response = table.query(
KeyConditionExpression=Key('course-lesson-id-part').eq(1)
)
Этот запрос работает и возвращает один элемент точно так же, как и должен.
course-lesson-id- part - мой основной ключ раздела и числовой; В моей таблице есть два элемента:
course-lesson-id-part: 1
course-lesson-id-part: 2
В идеале и в соответствии с этой ссылкой я должен иметь возможность использовать следующее для запроса всех элементов с помощью course-lesson-id- part> 0:
response = table.query(
KeyConditionExpression=Key('course-lesson-id-part').gt(0)
)
Кажется, что ни одно из других условий запроса к БД не работает, кроме .eq, что мне здесь не поможет.
У кого-нибудь есть идеи?