У меня есть таблица с первичным ключом и набором ключей диапазона:
user_id
timestamp_joined
Используя слой boto API, есть ли способ получить элемент, просто указав user_id (без ключа диапазона)? Каждый раз, когда я выполняю запрос getItem() без указания ключа диапазона, он терпит неудачу. Я могу заставить его работать, только указав ключ диапазона (timestamp_joined).
Сообщение об ошибке при выборке только по user_id приведено ниже:
boto.exception.DynamoDBResponseError: DynamoDBResponseError: 400 Bad Request
{'message': 'One or more parameter values were invalid: The provided
key size does ot match with that of the schema', '__type':
'com.amazon.coral.validate#ValidationException'}