来自mongodb背景,我想设置一个嵌入式集合的文档。
例如,如果我有个人资料对象
资料
这样它就有一个嵌入的粉丝集合。
有没有办法可以在Profile上创建索引,以便我可以查询Profile.Followers包含myUsername的所有配置文件?
简而言之,我可以从dynamoDB表中查询我关注的配置文件吗?
在mongo中,我可以通过在Profile.followers上设置索引并执行$ in查询来轻松完成此操作。对于dynamodb有类似的东西吗?
此文档表明没有像in子句
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html
答案 0 :(得分:1)
目前DynamoDB不支持非标量类型的索引(即Set,List或Map数据类型 - 请参见此处:http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/SecondaryIndexes.html)。如果您有单独的用户表,则可以在“设置/列表”属性中跟踪您所关注的所有配置文件。