Я написал следующий код, чтобы вернуть строку из таблицы Dynamodb на основе ключа с именем id.Node.js Проблема с Dynamodb Использование getItem
var db = new AWS.DynamoDB();
var params = {
AttributesToGet: [
"dealername"
],
TableName : "syv_dealer",
Key : {
"id" : {
"S" : "1"
}
}
}
db.query(params, function(err, data) {
if (err) {
console.log(err); // an error occurred
} else {
console.log(data); // successful response
}
});
Мой код для записи данных в таблицу работал хорошо, но приведенный выше код сохраняет генерируя следующее сообщение об ошибке: Непредвиденная ключ «Key» находится в Params
таблица существует и есть атрибут ID со значением «1» в таблице.
Я просмотрел все примеры, которые мог найти, и изменил оператор params сто раз, но ничего не сработало. Я уверен, что это что-то простое, но любая помощь будет оценена по достоинству.