我有一个用户数据库,我想返回姓 X 的所有用户。我目前将“last”作为我的表的排序键。我正在运行以下代码,但收到“查询条件缺少关键架构元素”错误。
var params = { TableName: 'Patients',
KeyConditionExpression: '#id = :idNum',
ExpressionAttributeNames: {
'#id': 'last'
},
ExpressionAttributeValues: {
':idNum': 'Test'
}
};
docClient.query(params, function(err, data) {
if (err) {
console.error("Unable to query. Error:", JSON.stringify(err, null, 2));
} else {
console.log("Query succeeded.");
res.json(data);
}
});