我正在为亚马逊Alexa开发一项技能,我正在使用DynamoDB来存储有关用户最喜欢的对象的信息.我想在数据库中有3列:
我目前将Alexa userId作为主键.我遇到的问题是,如果我尝试使用相同的userId向数据库添加条目,它将覆盖已存在的条目.如何允许用户通过拥有多行来在db中将多个对象与它们相关联?我希望能够通过userId查询数据库并接收他们指定的所有对象.
如果我为每个条目创建一个唯一的id,并且有多个用户,我就不可能知道要查询的id来获取活动用户的对象.
python amazon-web-services amazon-dynamodb alexa-skills-kit
alexa-skills-kit ×1
amazon-dynamodb ×1
amazon-web-services ×1
python ×1