Я новичок в мире AWS и в настоящее время работаю над лямбда-функцией и DynamoDB.
Я пытаюсь сделать так: у нас есть таблица с именем Courses , и первичный ключ -"_Я бы". Мы хотим получить все записи, где наш deleted_flag = false
.
let table = "Courses";
let flag = false;
let params = {
TableName: table,
Key: {
deleted_flag : flag
}
let course_list = await docClient.get(params).promise();
, и я получаю эту ошибку
err: {ValidationException: предоставленный ключевой элемент не соответствует схеме
Мне известно, что "Удаленный_флаг" не является первичным ключом, но я не знаю, как извлечь данные из этого поля .. ??
Кроме того, если я хочу передать два значения, например Key = {deleted_flag: false, name = "abc"}
, то как мне это сделать?