首页 > 解决方案 > 如何使用适用于 JavaScript 的 AWS 开发工具包在 Amazon DynamoDB 中使用分区键进行查询

问题描述

我是 Amazon DynamoDB 的新手,我想根据创建者 ID 获取记录。我制作了一个分区键,然后进行了查询

 var params = {

    TableName: process.env.TABLE_PARTS,
     IndexName: "createdBy-index",
      KeyConditionExpression: "createdBy = :createdBy",
      ExpressionAttributeValues: {":createdBy": "abus282jehbhwdubunids"}
      
   }
  
  const data = await db.query(params).promise();

  res.send(data);

但我得到 data = null

标签: javascriptnode.jsdatabaseamazon-web-servicesamazon-dynamodb

解决方案


要了解如何成功使用适用于 JavaScript 的 AWS 开发工具包来查询 Amazon DynamoDB 表,请参阅 适用于 JavaScript 的 AWS 开发工具包开发指南。具体参考这个话题:

Amazon DynamoDB 示例

请参阅获取项目下的示例。

本开发指南包含成功使用此 SDK 所需的信息。


推荐阅读