DynamoDB 查询空响应

问题描述 投票:0回答:1

我如何通过带有本地索引的查询命令获取项目,但响应为空。

我的代码:

  const client = new DynamoDBClient({});
  const input = {
    TableName: "...",
    IndexName: "LITimestamp",
    KeyConditionExpression: 'PK = account#225873187286700#chat'
  }
  console.log(0, JSON.stringify(input));
  const command = new QueryCommand(input);
  let res;
  try {
    res = client.send(command);
  } catch(err) {
    console.log(1, JSON.stringify(err));
  }
  console.log(2, JSON.stringify(res));

DynamoDB console Logger

有人可以帮助我吗,我不明白这里有什么问题

amazon-dynamodb dynamodb-queries
1个回答
0
投票

send
命令是
async
,所以你必须
await
它:

try {
    res = await client.send(command);
} catch(err) {
    console.log(1, JSON.stringify(err));
}
console.log(2, JSON.stringify(res));
© www.soinside.com 2019 - 2024. All rights reserved.