我正在尝试将图像转换为字符串并将其保存在 MongoDB 中。我也想稍后再解码。
我仅使用 Express , MongoDB 和 ReactJS ,并且我不想将图像文件上传到服务器上,它们'将是用户照片。
答案 0 :(得分:1)
也许您想将图像编码为 base64 ,请参考How to convert image into base64 string using javascript。
我认为通过 base64 在MongoDB中存储映像不是一种好方法。我认为这会增加开销。
您可以尝试另一项服务在服务器上存储图像或上传。在MongoDB中,我们仅存储图像 URI / URL ,这样可以减少开销。
有一些服务可以让您免费使用API上传图像: