Oll*_*lie 1 amazon-web-services node.js amazon-dynamodb aws-sdk aws-lambda
我目前正在开发一项技能,将成为股票投资组合经理。我希望表格有三个标题
UserID 是主键,目前我可以将股票数量添加到表中,然后在一个名为 GetPortfolioValue 的单独方法中查询数据库以返回特定 UserID 的股票名称和股票数量,然后我将执行一些操作计算返回投资组合值。
问题是,我无法在主键下添加另一个条目,因此投资组合中只能有一个股票期权,这很糟糕
我希望以后能够编辑投资组合,以防用户出售部分股票。
有没有办法使用 DynamoDB 来做到这一点?
主键必须是唯一的。您可能需要一个由 UserID + Stock Name 组成的复合主键。在 DynamoDB 中,这是通过在主表索引上将 UserID 设置为哈希键,并将 Stock Name 设置为排序键来完成的。
| 归档时间: |
|
| 查看次数: |
6427 次 |
| 最近记录: |