这是我第一次使用AWS S3。我试图存储图像(jpg/png等)并将该URL存储在数据库中。当用户提交图片(配置文件图片)时,应用程序实质上记录用户的会话和S3的URL,当他们想更新配置文件图片时,原始的S3存储的图片将被删除并替换为新的图片。
目前我使用的是https://next-s3-upload.codingvalue.com/setup next- S3 -上传,它成功地将图像上传到S3上,但不删除。整个技术栈是NextJS、Prisma和Planetscale,托管在Vercel上。
任何关于如何为S3操作CRUD的技巧都会很感激,因为我一直在阅读AWS,但是没有joy在React/NextJS上。
发布于 2022-03-13 16:12:44
阅读指南。这将教会您如何使用AWS为JavaScript执行AWS操作,包括许多Amazon操作。
这个SDK也可以和React一起使用。
有关Amazon操作,请参见:
若要删除对象,请参阅此主题,该主题显示代码示例:
您还可以在Github中找到S3代码示例:
https://stackoverflow.com/questions/71458400
复制相似问题