提问人:Shivam 提问时间:11/9/2023 更新时间:11/9/2023 访问量:40
字符串中的 /n 不应存储在 DynamoDB 中
/n in string should not be stored in dynamodb
问:
在我们的应用程序中,我们有一个证书,我们把它放在我们的应用程序中。
cert=-----BEGIN CERTIFICATE-----\nMISDNAJJBSJdsa\nSBAKskjacssack\n...\n-----END CERTIFICATE-----
现在我们将此属性作为 String 检索并将其存储在 dynamodb 中,但是当我们存储此属性时,它仍然保留我们不需要的 \n。此外,我们无法将数据成员类型从 String 更改为任何其他类型。
目前在 Dyanmodb
-----BEGIN CERTIFICATE-----\nMISDNAJJBSJdsa\nSBAKskjacssack\n...\n-----END CERTIFICATE--
预期进入 DynamoDB
-----BEGIN CERTIFICATE-----
MISDNAJJBSJdsa
SBAKskjacssack
.
.
.
-----END CERTIFICATE--
答:
1赞
Leeroy Hannigan
11/9/2023
#1
DynamoDB 将完全保存您提供的内容,您正在保存包含的字符串,因此 DynamoDB 按原样保存。\n
DynamoDB 是一个数据库,而不是一个从端渲染工具,它没有含义的概念。您可以考虑将每一行保存为列表中的元素,然后在需要时从列表中呈现这些元素。\n
评论