要在DynamoDB中存储和搜索地图吗?
来源:爱站网时间:2021-11-19编辑:网友分享
要在DynamoDB中存储和搜索地图吗?这个有个朋友问爱站技术小编的问题,面对这个问题,爱站技术小编有一套自己的解答方法,感兴趣的小伙伴可以参考参考。
问题描述
因此,我一直试图将Java Maps存储在DynamoDB中,但未成功。
我不断收到以下错误
requires @DynamoDBTyped or @DynamoDBTypeConverted
现在,我可以创建一个转换器,然后将映射转换为字符串,但这似乎需要大量工作,因此不确定是否丢失了某些内容,例如,我不需要为List进行操作。] >
此外,如果我实际上可以成功存储地图,Dynamo是否提供搜索特定地图键或值的方法。例如,假设Dynamo表中的一列是“地图”,我是否可以说执行查询以将所有人> 30岁以下的人在不到5分钟的时间里跑完马拉松全部还给我?或者也许我需要一个不同的方法来...
任何帮助都会很棒。
谢谢!
因此,我一直试图将Java Maps存储在DynamoDB中,但未成功。我不断收到以下错误,要求@DynamoDBTyped或@DynamoDBTypeConverted现在我可以创建一个...
解决方法:
DynamoDB记录实际上是地图,因此,您可以肯定地在DynamoDB中存储和搜索地图。 It looks like如果您的地图不是
,则需要提供一个自定义转换器。您不会将整个地图转换为字符串,而是将地图转换为Map
以上内容就是爱站技术频道小编为大家分享的要在DynamoDB中存储和搜索地图吗?看完以上分享之后,大家觉得要不要呢。