如何在没有主键或排序键的情况下查询dynamo数据库?

时间:2018-10-31 07:14:36

标签: javascript node.js amazon-web-services amazon-dynamodb

我要查询没有主分区键的发电机数据库表 主排序键

那些在我的桌子上

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

如何执行此查询?

0 个答案:

没有答案