【问题标题】:Items in Dynamodb are in value of undefinedDynamodb 中的项目值未定义
【发布时间】:2017-04-13 01:02:45
【问题描述】:

当我查询我的 dynamodb 时,返回的项目的值为 undefined。我以前在 Stackoverflow 上没见过这种情况,我真的不知道是什么原因造成的。当我记录回调数据对象时,它会返回:

{ Items: [ { username: [Object], password: [Object] } ], Count: 1, ScannedCount: 1 }

我真的不知道为什么会这样,因为我输入了字符串值并查询了字符串值。如果需要,我可以添加查询参数和条目数据以及 DescribeTable 返回数据对象。

【问题讨论】:

  • 是的,响应对象是 JSON 对象。您需要从 Items 对象中获取数据。
  • @notionquest 是的,就是这样。几分钟前就搞定了,不过感谢您的意见。

标签: javascript amazon-web-services amazon-dynamodb aws-sdk


【解决方案1】:

查询 API 将以 JSON 格式返回输出。数据将出现在 Items 数组对象上。

Items — (Array<map<map>>)

Query API Response

【讨论】:

  • 很好的输入,希望这对其他人有帮助,因为我以前从未见过。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-05-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-06
  • 2019-02-01
相关资源
最近更新 更多