【发布时间】:2022-06-18 00:08:58
【问题描述】:
我正在使用 AWS 放大数据存储库编写一个反应应用程序,我想阅读一整列并将其放在下拉选择菜单中。我已经完成了 UI 的设计,但我不知道如何只获得一列而不是获得整个表格
目前我的查询语句看起来像这样
await Datastore.query(myTable);
这将返回整个表。我想知道我是否可以获得 myTable.id ,其中 'id' 是列名
【问题讨论】:
-
出于性能原因是否需要查询特定列?因为如果不是这种情况,您可以遍历响应并使用
.map检索ids。 -
感谢@samuelsilva 的回复,我能够使用.map 检索特定列,但我想有什么办法可以只提取单个列的数据,而不是获取整个表和然后使用地图获取所需的数据,要回答您的问题,是的,出于性能原因,我需要查询特定列
-
也是另一种选择,你能做类似本期建议的事情吗:github.com/aws-amplify/amplify-cli/issues/5155
标签: reactjs amazon-web-services aws-amplify