Моя DynamoDb таблица определена как таковая с Primary Partition и ключи сортировкиDynamodb batchget ошибка дает подтверждение
имя пользователя Таблица phone_num ключ Первичный раздел (String) Первичный ключ сортировки Страна (String)
Я пытаясь сделать batchget на этой таблице с помощью следующей установки параметров
var dynamoQueryParams = {
RequestItems: {
'user': {
Keys: [
{"phone_num": {"S":"+14085551212"}, "Country": {"S":"USA"}},
{"phone_num": {"S":"+14085551313"}, "Country": {"S":"USA"}}
],
AttributesToGet: [
'phone_num', 'Country', 'createdAt'
],
ConsistentRead: false
}
}
}
Когда я запускаю мой код с этой установкой параметра я получаю ошибку «ValidationException: Предоставленный ключевой элемент делает не соответствуют схеме ".
Я не совсем уверен, что я делаю неправильно здесь. Я пробовал различные комбинации вещей, с кавычками и без них, с ключом Country и без него, но я продолжаю получать ту же ошибку и не уверен, что мне нужно делать.
Цените любые указатели на то, что мне здесь не хватает.
Thanks, Sanjay.
Можете ли вы предоставить образец того, как вы пытаетесь вызвать пакет? – xtx