javascript - 如何在没有主键或排序键的情况下查询 dynamo db?
问题描述
我想查询没有主分区键主排序键的 dynamo db 表
那些在我的桌子上
Primary partition key userid (String)
Primary sort key jobcodeid (String)
该表还包含一个关键的jobid。
所以我想做一个看起来像这样的查询。
var opts = {
'ConsistentRead': true,
TableName : 'interviews',
KeyConditionExpression: "jobid = :jobid",
ExpressionAttributeValues: { ":jobid": {"S":jobid} },
}
我正在使用此代码
dynamodb.query(opts, function(err, data) {
if(err){
//somthing
}else{
//Somthing
}
}
但是上面的查询返回这样的错误。
ValidationException: Query condition missed key schema element
如何执行此查询?