我应该设置图像的类型?

时间:2019-04-25 06:19:22

标签: javascript node.js

我是Node.js的新手,我正在为存储图像文件构建一个应用程序。但是我不确定图像的类型应该是什么?

const userSchema = new mongoose.Schema({
    userImage: {
        type: String,
        required: true
    }
})

1 个答案:

答案 0 :(得分:0)

您有多种选择。
1.将图像转换为base64并将其存储为string(我不建议这样做,因为对于较大的图像来说这可能会很慢)
2.将图像存储为Buffer
3.将映像上传到CDN / S3 /其他文件存储中,并将映像的路径另存为string在您的数据库中(为提高性能而推荐)